Some archaic erlang types (c.f. `:file.fd()`) are parsed by elixir's typespec as, for instance, `record(:file_descriptor)`. It would be nice if we could support these directly in TypeCheck as well. c.f. https://hexdocs.pm/elixir/Record.html#module-types