Using EventData in (some) places where it makes more sense than SyndicationItem.
removed useless line of code.
Minor refactor for arg/function return types.
no value
TODO: format conversation history?