5
    instance of xs:integer: true
    instance of xs:decimal: true
    instance of r:Servings: false

@time (saxon:type-annotation = type xs:duration)
    instance of xs:duration: false
    instance of attribute(*, xs:duration): true

data(@time) instance of xs:duration: true

entrée (saxon:type-annotation = type FoodRecipe)
    instance of element(): true
    instance of element(*,r:FoodRecipe): true
    instance of element(*,r:DrinkRecipe): false
    instance of element(*,r:Recipe): true