SGTools: Report an error for recursive reads.
Have DataProxy::accessData return an error if it's called recursively for the same object. Should help in diagnosing errors that would otherwise cause an infinite recursion.
Have DataProxy::accessData return an error if it's called recursively for the same object. Should help in diagnosing errors that would otherwise cause an infinite recursion.