interface ButAtMostCheckerOption<out E, out T : Iterable<E>, out S>Represents the extension point for another option after a contains at least but at most-check within a
sophisticated contains assertion building process for Iterable.
T - The input type of the search.
S - The search behaviour which should be applied for the input of the search.