Fabio, I would agree with that. After reading Ayende's analysis, this seems far more logical than my suggestion of adding additional logic around "ToString()" in BasicLazyInitializer. In the end we just want to prevent logging/debugging from making additional DB calls.
-- Joseph Daigle
