Manager側のAPIとして残しておくのは良いと思います。
ただ`messages_manager.js`および`private_manager.js`は今回の変更で`condition`という引数が消えています。
messages/private側のmanagerだけ消えてgroup/user側のmanagerは残っているのが、統一性がないのではと感じました