I wasn't proposing the use of toPath and fromPath, rather explaining that "i->first here could be toPath or fromPath depending on reverse", thus was wrong ;)