> I am fairly sure that per-inset code using a few common helper function > would end up rather in the 20-30 lines range, and be more flexible in > the end as we do not have to stick to yet another framework.
I would happy to see this as well. There will be no conversion between params and EmbeddedFileList if we get rid of params altogether. Even if removing InsetCommand is too costly now, free InsetBibtex from InsetCommand would be less work. Bo