made Pattern's 'pprint' function accessible to pretty_print parse trees