Orhideous Да. В ActionBuilder уже есть apply, который вызывается таким красивым методом. То есть, если бы ActionWithTx был object, то можно было бы сделать ActionWithTx { }
Minoru нет, точно, не буду коммитить. Я же сам через год и офигею от того, что всё через dependency injection сделано ._. Но спасибо за патч и объяснения. Не так уж всё и сложно оказалось, мне следовало бы самому покопаться