Either that, or just move the `Command` class to a public location, which also would make sense for having it documented as part of the API in the docs.