Optimization: access ivars directly in CDType
Optimization: access ivars directly in CDTypeLexer