Message303298 
            Another thought - the existing code assumes that splitlines() returned a string. So maybe we could just check that get_source() returned a string, and then call the method str.splitlines() on it?  |      |
  | Date |  User |  Action |  Args |    | 2017-09-29 05:41:06 | Oren Milman | set | recipients: + Oren Milman, brett.cannon, ncoghlan, eric.snow, serhiy.storchaka |   | 2017-09-29 05:41:06 | Oren Milman | set | messageid: <1506663666.52.0.213398074469.issue31285@psf.upfronthosting.co.za> |   | 2017-09-29 05:41:06 | Oren Milman | link | issue31285 messages |   | 2017-09-29 05:41:06 | Oren Milman | create |  |        |