Added support for combining xsi:type and value restrictions in profiles