Adding OutputFormatter base class

should this include the full type name?