allow for switchable formatter in pprint
add line prefixes to pprint functionality