Default to unindented JSON (for measurable better performance) and only provide defaults if not specified.