Added more dev logs. Fixed a potential bug with Promise implementation in destroy().
0.8.10