Do not return JSON-encoded true/false on action tasks (e.g. save, apply...) when using the JSON format. Use HTTP status codes instead.
Assume that an empty format URL parameter means "html", as per Joomla!'s convention
CSV format handles arrays and objects without throwing notices