fixed the bug, could not explain how or why coffeescript behaves this way but it is a huge flaw
one that i will pursue to recreate and maybe identify on the coffeescript repo
for now i'm just happy i fixed the issue and understand what was happening