ADD Example with Moo and MooX::Singleton