Factory is never instantiated, so don't bother using Moo