Unexpectedly this does not seem to work. Consider:boost::filesystem::path a("foo/bar/"), b("root/test");a.append( b.begin() + 1, boost::filesystem::const_iterator() ); \\ Expects a == "foo/bar/test"Am I missing something?Kind regards,Sebastian Karlsson