improve type checking of SDNode operand count. This rejects all cases