WPSes included with Rockbox could be provided pre-parsed, with the core having the ability to load parsed WPSes, while unparsed WPSes go throug the parser plugin first (which could I suppose store the current WPS as a temporary file, to be used upon reboots)?
Then even without the plugin Rockbox would never have problems using the included WPSes?
