e4ff8dd72520fe36d07e7455b1c0264d6b987f2f
perhaps all "key" data should be in attributes; it's a clean distinction, and we rarely have more than one key (at most 3 for edits)
Languages
C++
85.7%
Lua
4.3%
C
4.3%
Rich Text Format
2.3%
CMake
1.1%
Other
2%