This is a good idea, but you have to consider that EnterpriseServiceLocator is part of cairngorm enterprise which is a separate distribution and was not yet referenced on this project. this would require and additional SWC to be added as a dependency to the project.