Make user and code valid_types not interfere when one is language and the other is...