anchor.diff:  			fun() ->
   					?assertEqual(<<>>, parse_with_comments(<<"(comment (nested (deeply)) (and (oh no!) again))">>)),
   					?assertEqual(<<>>, parse_with_comments(<<"(\\)\\\\)">>)),
  -					?assertEqual(<<>>, parse_with_comments(<<"(by way of Whatever <redir@my.org>)    (generated by Eudora)">>))
  +					?assertEqual(<<>>, parse_with_comments(<<"(by way of Whatever <redir@my.org>)	 (generated by Eudora)">>))
   			end
   		},
   		{"some more",
  
positive.code: 			fun() ->
  					?assertEqual(<<"If you can read this you understand the example.">>, decode_header(<<"=?ISO-8859-1?B?SWYgeW91IGNhbiByZWFkIHRoaXMgeW8=?= =?ISO-8859-2?B?dSB1bmRlcnN0YW5kIHRoZSBleGFtcGxlLg==?=">>, "utf-8")),
  					?assertEqual(<<"ab">>, decode_header(<<"=?ISO-8859-1?Q?a?= =?ISO-8859-1?Q?b?=">>, "utf-8")),
  					?assertEqual(<<"ab">>, decode_header(<<"=?ISO-8859-1?Q?a?=  =?ISO-8859-1?Q?b?=">>, "utf-8")),
  					?assertEqual(<<"ab">>, decode_header(<<"=?ISO-8859-1?Q?a?=
  		=?ISO-8859-1?Q?b?=">>, "utf-8"))
  			end
  
negative.code: 		},
  		{"soft new line",
  			fun() ->
  					?assertEqual("The quick brown fox jumped over the lazy dog.		  ", decode_quoted_printable_line(<<"The quick brown fox jumped over the lazy dog.		 =">>, ""))
  			end
  		},
  		{"soft new line with trailing whitespace",
  			fun() ->
  					?assertEqual("The quick brown fox jumped over the lazy dog.		  ", decode_quoted_printable_line(<<"The quick brown fox jumped over the lazy dog.		 =		">>, ""))
  			end
  		},
  		{"multiline stuff",
  