'Adds a GeoRSS point with the given coords using the given handler.
Handles the differences between simple GeoRSS and the more pouplar
W3C Geo specification.'

def add_georss_point(self, handler, coords, w3c_geo=False):

    if w3c_geo:
        (lon, lat) = coords[:2]
        handler.addQuickElement(u'geo:lat', (u'%f' % lat))
        handler.addQuickElement(u'geo:lon', (u'%f' % lon))
    else:
        handler.addQuickElement(u'georss:point', self.georss_coords((coords,)))
