trying to get around some compiler oddities related to templates operator overloads

we aren’t using them anyway…
Merge branch 'game-logic-events'