Supporting Discourse Phenomena in an Interoperable NLP Framework