I think what the "other languages" tickets were getting at was, when writing to a file, what's the schema? Documenting the keys would be useful.