Base class for generating new output types. Principally consists of a filename and a data_style which will be passed on to children.
Methods
| get_smallest_appropriate_unit(v) | |
| has_key(key) | Returns true or false |
| keys() | Returns a list of possible keys, from _units, parameters and |