 (bool)val); break; }                             default: throw new InvalidOperationException();                         }                         break;                     }                 case Bound