for bad formed cmds sent over http class-cmds sometimes return dictionary instead of list
this in case of e.g.:
{"command": "class-add", "arguments": {"client-classes": [{"name": "ipxe"}]}, "extra_arg": {}}
this in case of e.g.:
{"command": "class-add", "arguments": {"client-classes": [{"name": "ipxe"}]}, "extra_arg": {}}