Refactoring of input creation in Configuration