In this case I was trying to avoid having more data than absolutely necessary to trigger the bug, since it may depend on the missing last line.  But in general I agree, newlines at EOF are nice :)