public virtual IExpr Lhs{ get; set;}
Public Overridable Property Lhs As IExpr
public: virtual property IExpr^ Lhs { IExpr^ get (); void set (IExpr^ value); }