Hiding ServiceContainerImpl from public API - using reflection to instantiate this class
Refactoring ServiceController from org.jboss.msc.txn to org.jboss.msc.service package
Refactoring ServiceContext from org.jboss.msc.txn to org.jboss.msc.service package