Allows commandlets to override the default behavior and create a custom engine class for the commandlet. If the commandlet implements this function, it should fully initialize theUEngineobject as well. Commandlets should indicate that they have implemented this function by assigning the customUEngineto GEngine.