because it makes the signature of the function lon...
# language-proposals
k
because it makes the signature of the function longer and involves generating an additional class