which implements a generalized (not GEGL operation specific) version of the dynamic config type creation code from gimp-operation-config.c.