tuple Without
Construct a new tuple of arbitrary Avail objects based on the given tuple, but with an occurrence of the specified element missing, if it was present at all. The elements may end up being shared between the original and the copy, so the client must ensure that either the elements are marked immutable, or one of the copies is not kept after the call. If the element is not found, then answer the original tuple.
Return
The new tuple.
Parameters
original Tuple
The original tuple of Avail objects on which to base the new tuple.
element To Exclude
The element that should should have an occurrence excluded from the new tuple, if it was present.