if no type, enum, or ref, then validates as anything.