really questionable fix for an edge precompiler bug, and another reason why I'm reluctant to adopt coffeescript