re-read of Hooks on service creators: diff service, factory, provider
added Thomas article about .decorator() for decorating services (AOP?)