Fixes Model.aggregate().call() to accept no arguments except function name
Fixes some aggregate bugs, updates aggregate tests