Close #163 - Composer execution is now configurable via a callback