Allow subclasses of the types specified in @ReferenceConstraints