FormFactory: implemented BaseFactory, prefer invoke method.