require Path::Tiny
add carton.lock
ignore local/ and .carton/ created by carton install
use local::lib 'local'