composer hack