Using only CLASS(SourceType) to get around compiler jankiness