Dear all, thank you for this very detailed explanation. I understand your line of reasoning. Also i appreciate that you adhere to your scope and keep your focus. Sometimes this means patches are rejected. I highly appreciate the time you spent on reviewing and improving my code. Thanks to your feedback i can refactor this into a standalone module that was better than it was before.
Also i learned a lot about your ways of working and the expected times it takes for the various steps in the workflow. Hopefully in the future i can submit a patch that is more to your liking.