discoursegraph.py: use precence_relation enum instead of 'precedes' str