public bool TryGetBuilder(out IPatternNodePPABuilder builder)
 {
     if (containerPpaSet)
     {
         builder = this;
         return(true);
     }
     else
     {
         builder = null;
         return(false);
     }
 }
 public PatternNodePPA(IPatternNodePPABuilder builder) : base(builder)
 {
     containerPPA = builder.ContainerPPA;
     extensionMapsDescendantsSet = builder.ExtensionMapsDescendantsSet;
     extensionMapsDescendants    = builder.ExtensionMapsDescendants;
 }