Optional
Run assertValid() before building. send() validates by default.
Default true — some clients need it to render legacy buttonsMessage.
Run assertValid() before building. send() validates by default.