hashy uses promises out of the box.