Needle.Append should leave writer as is on error