Detail Promises/A+ compliance

Closes #7