validate: properly deal with datatype expressions containing escaped colons