Several changes including support for :when-let in declarative transformations