You are right that we are not consistent, and we should be.  I think before 1.0 we should comb through all our cli and env interfaces and make them all spiffy and consistent.  I'd be happy to do some work building on this PR.