Added a spec to validate that Command#add_error properly creates nested Hashes