Made the send function abstract, since its an abstract class

In the right branch this time..

See #1848