But it's a default factory.
The idea is that you redefine it for support of extension methods. It's inherited by WSF_SKELETON_HANDLER so your handler just inherits from WSF_SKELETON_HANDLER and your descendant of this class.