A utility object for binding Commands with names.
Binds a Command to a name and registers it.
DSL for registering multiple Commands in a block.