Promise Callbacks callback AnyCallback = any (optional any value); is how promise callbacks work now it signifies a value is ready Stream Callbacks for streams and queues, we want a multi-sequence: callback IterativeCallback = any (optional any value, optional Promise next)