I think the original idea of the separate CLI helper was separation of concerns - this method seems out-of-scope for a PHPCR helper - but I don't think having the separate helper made much more sense.