Sounds like the only MUST should be a standard means of adding plug-in algoritms. That way id someone wanted IDEA, they could license the module and link to the local engine. Warmly, Padgett