rename reply :: CallbackM [Text] to "msg", and add a lazy bytestring version of it