Github user fmcquillan99 commented on the issue: https://github.com/apache/madlib/pull/282 There is a bit of inconsistency related to the last param `cols_to_drop` ``` SELECT madlib.dropcols( 'houses', 'houses_out', NULL ); ``` results in `houses_out` = 'houses' , i.e., no-op. But ``` SELECT madlib.dropcols( 'houses', 'houses_out' ); ``` results in an error: ``` ERROR: function madlib.dropcols(unknown, unknown) does not exist LINE 1: SELECT madlib.dropcols( ^ HINT: No function matches the given name and argument types. You might need to add explicit type casts. ``` I suggest we either make the param `cols_to_drop` mandatory (preferred) or make the 2 cases above consistent. Also in the user docs: 1) please make the `dropcols` function name bold like the other utility functions on http://madlib.apache.org/docs/latest/group__grp__utilities.html 2) In the left panel, I would suggest we rename `Developer Database Functions` to `Utilities` and rename the top level `Utility Functions` to `Other Functions` What to you think?