Make TypeDecl much less friendly.