port Derivation framework e gamma from 21.2 to master
this needs !32304 (merged) to go in first
This is part of DerivationFramework merging effort. The agreement in Software Coordination was that the review could be expedited.
cc @jcatmore
Edited by Lukas Alexander Heinrich