Using abstract types to abstract primitives in Haxe | Hacker News Reader