Class WrappedFactory