[1/2] In #CommonLisp, SBCL accepts directory pathname components which are subpaths and not names:
(make-pathname :directory '(:absolute "tmp" "foo/bar")) returns #P"/tmp/foo/bar/".
On CCL, the same form yields #P"/tmp/foo\/bar/" which of course results in errors in a lot of contexts because "/" is not a valid character in filenames.