Minimal Members Factory

MiMFa