Add new type_is_unconstrained function
Allow subtypes of unconstrained arrays