Allows truncated messages
Handles a degenerate case