[fix] retain comments in JSON