I can't see this being fixed since it's kind of expected behavior. For example, when declaring a rule (which is a JSON array when sent to the server) in `create_tag`, if you do invalid JSON like: `--rule '["=", ["fact", "macaddress"], "de:ea:db:ee:f0:01"'` (omitting the last brace), it'll assume that the whole thing provided is just a string and wrap it accordingly.