TODOs
No need for Rank2 in Expression/Utils