Introduce `Irr`, which `impl`s everything, but can't be created.
Introduce `Irr`, which `impl`s everything, but can't be created.

Used for invoking `::ty()` and `::ty_name()`.

paulstansifer/unseemly,paulstansifer/unseemly,paulstansifer/unseemly