add the "sum" function to datasets
emit warning when using ignored argument
Merge branch 'master' into geo