Play Рефакторинг унаследованного кода: как разорвать зависимости?