SendBytes extension method previously might have sent empty byte arrays, which shouldn't happen now