Encapsulate a command request as an object