- The promise state is no longer visible from the outside.

 - Added correct implementation for Promise aggregation, through the new PromiseLinker class.

 - Dropped the Promise.cast method.