Hi, Till,
Great thanks for your advice, I totally agree with you to split the changes up in as many PRs as possible. The part of "Parameter Parser" is trivial so that we prefer to make one PR to avoid adapting a lot of pieces of code that would be deleted immediately with the following decorator refactoring PR. Actually I won't insist on one PR, could it be possible that I first try out with one PR and let the committers help assess whether it is necessary to split the changes into several PRs? Kindly expect to see your reply.