public virtual CallSiteBinder GetLightExceptionBinder()
 {
     if (_lightThrowBinder == null)
     {
         _lightThrowBinder = new LightThrowBinder(_context, Operation);
     }
     return(_lightThrowBinder);
 }
        public override bool Equals(object obj)
        {
            PythonBinaryOperationBinder ob = obj as PythonBinaryOperationBinder;

            if (ob == null)
            {
                return(false);
            }

            return(ob._context.Binder == _context.Binder && base.Equals(obj));
        }