zero length operations are valid