Implement first take on formatter framework
A formatter provides a string representation of an object based on the selected FormatKeys
Implement first take on formatter framework
A formatter provides a string representation of an object based on the
selected FormatKeys