Command progress is now stored in an object.
Command progress now stores information about errors.