raise "proper" error in haxe.macro.Context.parse* when an empty expression string is passed