MooX::Singleton