rename transform to more intuitive map; cleanup CallTreeExpression