public override int GetHashCode()
 {
     return(mOccurrence != null?mOccurrence.GetHashCode() : 0);
 }