Add withoutEnlargement option #36
Add support for Promises/A+ #33