Added support to parse the user preferences using XSD schemas.