Summary says it all. Data Team prides itself on 'VarNamesThatCanBeReadEasily' as opposed to 'VARNAMESTHATCANBEREADEASILY'.
This and are a general issue where the wrong output was being written by the bonus converter for Equipment Modifiers. The entire BONUS string was being converted to upper case while for other object types, the original case of the bonus was being preserved.