XSD says User element should be ref, and is implemented that way. It should be corrected here.