It might be a little confusing if sometimes we tell you the message is too long and sometimes we don't but it still fails because the message is too long. Is it possible to reliably take the padding into account when we do the check?