Menu links page 2

I think this duplicates an existing plugin interface - we have PluginFormInterface as alluded earlier. I can't find it but there must be something in the plugin system for dealing with it.