Create a 'public' and 'internal' number formatting pair

For tabular material, an alternative public function will be wanted:
this will probably use a switch via a second interface. Name not yet
decided hence not adding just yet.