-`hideable`: `true` (default) / `false`. Show or hide `Hide` option in header dropdown
-`hide`: `true` / `false` (default). Hides the column
-`unique`: TODO: {dict of query parameter and display value} or [list of values] or function?
-`edit`: Shows the edit control. Can be `true` / `false` (default)
-`actions`: A list of objects. If `data-action='delete'` action name is delete, you need not add it to actions
-`actionName`: a function() that gets triggered on clicking the element with `data-action='actionName` attribute. The function has arguments ... //TODO