MooX::Role::Pluggable