### Description That gets unrolled at some stage of the compilation pipeline. This allows us and users to easily rewrite gradient graphs before they get "messy". This covers a lot of the discussion in #182