CLI now prints valid JSON (instead of a Python dict) when no fields are specified