Pass paths to requireFile and get lazy about recursion