They do ask, and I know what is it good for. Don't try to fix things that work well. You are only making them unnecessarily complex.
There was no complexity at all in what I did, your list was exactly as it was, and I even simplified and streamlined the includeonly/noinclude; adding only 2 short lines of codes to surround the list