alts!! completes more than one operation when reading and writing to the same channel.
The documentation states:
"Completes at most one of several channel operations"
When running the following example, the expected outcome would be a deadlock, but the code returns either [42 c] or [true c].