Is it worthwhile?
Fixed bug where completed future wouldn't notify chained callbacks
Added metadata for cached items
Merge branch 'maybepromise'
Conflict detection