By adding a `?` to these basic types, you are making them nullable - they will get turned into `Null<Int>`, `Null<Float` etc... That's not a good idea!