Allow @Inject properties to be mutable.
Use an @Inject property instead of reaching into the service registry.
Removed debug trace
Removed duplicate method call
Some tweaks to javadocs.