This is for the sake of consistency with other methods that we use as a kind of dsl for commands.
I was already thinking about turning them into accessors and separate the dsl. If we decided to do so, I'd rather do it for the whole cli as this is not the only place where we use such approach.