Support for namespaced types in Erlang/OTP >= 17