We closed Evolution in favor of existing repos, so schema changes are here, but it usually makes sense, IMO, to talk through things here before going to the issue tracker.
I’m honestly a bit skeptical here – this does seem like an exceedingly rare category of creators and compared to BibLaTeX, adding new types and variables does have more costs in a language widely used in GUI-tools like CSL.