I think we should document Composer first as it is the recommended way