Prior to the fix:
(*logger).info("Hello, World.");
((Logger*) logger)->info("Hello, World.");
would compile in a const method body, but
logger->info("Hello, World.");
wouldn't. Only operator-> wanted to make the deference const if the
ObjectPtrT was const.
Thanks for the catch and the fix.
