private LazyValueInfo(Node node, LazyValueInfo target, string memberName)
 {
     _node       = node;
     _left       = target;
     _memberName = memberName;
 }
 private LazyValueInfo(Node node, PythonOperator op, LazyValueInfo right)
 {
     _node  = node;
     _op    = op;
     _right = right;
 }
 internal static IAnalysisSet GetInstance(Node node, LazyValueInfo value)
 {
     return(new LazyValueInfo(node, value, null, LazyOperation.GetInstance));
 }