this is following the example of doctrine orm, see for example: https://github.com/doctrine/DoctrineBundle/blob/master/Command/Proxy/CreateSchemaDoctrineCommand.php

i think the boilerplate when doing that as proxy would be about the same.

what would make sense is moving all commands that are just wrappers to a Proxy subdirectory, as the orm does. but i will only do that right before we merge this, as otherwise the diff risks to become unreadable.

also, i noticed that the command helper is doing weird things with the session name - i will change that to go throught the doctrine registry.