public HValue GetEqValue()
 {
     HValue value = null;
     try
     {
         value = new HValue(JObject.Parse(this["eq"].ToString()));
     }
     catch (Exception e)
     {
         Debug.WriteLine("{0} : Can not fetch the eq value attribute", e.ToString());
     }
     return value;
 }
 public void SetNeValue(HValue value)
 {
     try
     {
         if (value == null)
             this.Remove("ne");
         else
             this["ne"] = value;
     }
     catch (Exception e)
     {
         Debug.WriteLine("{0} : Can not update the ne value attribute", e.ToString());
     }
 }