Require handlers to be Share + Send