constraining_value => $args,
parent_type_constraint=>$self->parent_type_constraint,
constraining_value_type_constraint => $self->constraining_value_type_constraint,
- message => $self->message,
+ ($self->has_message ? (message => sub { $self->message->( @_, $args ) } ) : ()),
);
}
}