It seems that the problem lies in the way that Neko handles the multiplication, allowing an integer overflow. Now that I think about it, adding `var product:Float = internalSeed * MULTIPLIER` might be enough to fix it, I'll try that.