Use exceptions instead of symbols in service commands
Moves to exception style flow for Util.edit_as_json