Behaviour of Seal and Open matches regarding empty messages.

This fixes behaviour pointed out by Tom Lennon. Thanks, Tom.