@fabpot why absolute? It's relative to cwd, which is like getcwd().'composer.lock', sort of absolute..