Convert type checking in AbstractTypeStatementSupport