Further explanation of user_command struct. Extra indication of future removals (the current print checks of commands and parameters)