Allow states to potentially not send replies at all.

This is to support applications that, e.g., run over SMS channels and might not want to send any reply at all in some cases.