Utility function to mark a constructor as a service factory constructor.
normal constructor function for a service factory.
the same constructor function, but marked with the IS_SERVICE_FACTORY symbol so that the runtime recognizes it as a service factory constructor.
IS_SERVICE_FACTORY
Utility function to mark a constructor as a service factory constructor.