Create a superclass for the DataWriter and DataReader.

Handy for calls such as 'supported extensions'.
PEP whitespace.