- Improved promises to support canceling
- Improved signals
- Fixed hashmap