I decided against providing too many options on all formatters because it would have made the module heavier and I felt it was so easy to define new formatters that it didn't make much sense providing configurable options on all of them.  

The ones that do have configurable options are those that would not work without them or those whose options are just passed through to the format utilities.  

To keep this one in line with other formatters it would have to take the string values from the column or else default to generic table ones or to the current " " with any of them possibly undefined.   Thus, the expression ended up being somewhat long, and that does not include internationalization.  

In the end, defining the formatter seemed an easier option.  However, that is just my opinion and I wasn't totally sure about it.  Anyway,  I'm not even the owner of the DataTable.