Handle primitive-!type spec in def files