graceful XSD design by Peter and Wit,

involve orignal object and inheritance.