impl of Send instead of a deprecated derive
Using send_opt instead of send to get rid of a possible panic when
running tests
Silenced some 'unused result' warnings