It's the XML data that's strange. It's using a value to indicate a boolean ("is undergrad"). A default value of "grad" is equivalent.