ah, another Java weirdness. fair enough.