The intent with this is clear but the solution you suggest albeit simpledoes not really match where we could end up with kconfig.Recently Roman added support for options in the kconfig languageand I would assume we could deal with most of this just using options.

One example could be to support options for the mainmenu entrye like this: