Oops. I didn't save-file in the other window before I sent... > def XMLC14N(node, output=None, **kw): ... > if s: return (s.getvalue(), s.close())[0] > return None > if s == None: return None ** > ret = s.getvalue() ** > s.close() ** > return ret ** Obviously those last four lines can be deleted.