Types 'yesno' and 'truefalse'

Each of these needed to be handled separately.  Type 'yesno' becomes a factor with levels 0, 1, and labels 'No', 'Yes' respectively.