Zach the Mystic:
{c, $_} = tup; {c, @} = tup; {c, @_} = tup; {c, $$} = tup; {c, {}} = tup; {c, {_}} = tup; {c, $~} = tup; {c, @~= tup; etc.{c, ?} = tup;
Right, I was forgetting that.Or this if you want to keep the single "?" for hypothetical future nullable types:
{c, ?_} = tup; Bye, bearophile