conflicting_events()

      This will return a list of conflicting events.

      **Example**::

        event = service.calendar().get_event(id='<event_id>')
        for conflict in event.conflicting_events():
          print conflict.subject

def conflicting_events(self):
    """
      conflicting_events()

      This will return a list of conflicting events.

      **Example**::

        event = service.calendar().get_event(id='<event_id>')
        for conflict in event.conflicting_events():
          print conflict.subject

    """

    if not self.conflicting_event_ids:
      return []

    body = soap_request.get_item(exchange_id=self.conflicting_event_ids, format="AllProperties")
    response_xml = self.service.send(body)

    items = response_xml.xpath(u'//m:GetItemResponseMessage/m:Items', namespaces=soap_request.NAMESPACES)
    events = []
    for item in items:
      event = Exchange2010CalendarEvent(service=self.service, xml=deepcopy(item))
      if event.id:
        events.append(event)

    return events