rename createUnsentMessageAndAttemptSend, make send optional