The core API that interacts with Composer