FilveVer should have an option prevent version recursion by using dummy version in source files.
It may not be reasonable for some pipelines to have an input and output directory. An option to replace versions with dummies on Version would prevent version recursion.