Refactors aggregate functions to support other parameters

.round('col', 3, 'r') -> ROUND(`col`, 3) AS `r`
0.0.13