While I was one of the ones that thought the end-of-file cross-hash looked odd, I don't think the current implementation is quite right either. The absence of a regular hash at the end of the shorter file makes this section inconsistent with null lines elsewhere in the file.
Instead of this:

I would prefer this:
Instead of this:

I would prefer this:

Comment