As stated in the title, `Contains` should require the type to be `comparable` and not `constraints.Ordered`, as it add useless type limitation. For example this function is not usable with `string`.