Add as soon as Erlang/OTP 29 is out: * [x] Support :erlang.is_integer/3 in types Implement when we require Erlang/OTP 29+: * [ ] Compile ranges to is_integer/3