def get_event_descriptions(self, event_name=None):
if event_name is None:<EOL><INDENT>return [e.as_event_description() for e in self.events]<EOL><DEDENT>else:<EOL><INDENT>return [e.as_event_description()<EOL>for e in self.events if e.get_name() == event_name]<EOL><DEDENT>
Get the thing's events as an array.

event_name -- Optional event name to get descriptions for

Returns the event descriptions.