Я смотрел метаданные для Type, и заметил, что элемент защищен, что заставило меня задуматься, что может произойти от него, и это заставило меня понять, что я могу написать класс, который вытекает из него, и все это заставляет меня задаться вопросом, что Я могу это сделать (если что-нибудь).
Отсутствует ошибка компилятора:
class MyType : Type
{
// Implemented abstract members here.
}