Simplify readableStream.cancel() algorithm by wrapping [[onCancel]] call