`haxe.ds.Option` does't work since enums with type parameters dont work oh god why
haxe.ds.Optiondoes't work since enums with type parameters dont work oh god why