valid JSON, not perl hashes