public SchemaStore(DotNotation notation, params IMetadataBuilder[] builders)
     : this(notation, (IEnumerable <IMetadataBuilder>)builders)
 {
 }
 public SchemaStore(DotNotation notation, IEnumerable <IMetadataBuilder> builders)
     : this(notation)
 {
     this.builders.AddRange(builders ?? Array.Empty <IMetadataBuilder>());
 }
 public SchemaStore(DotNotation notation)
 {
     this.Notation = notation ?? throw new ArgumentNullException(nameof(notation));
 }