private PropertyAST(Unicode7.Property property)
     : base()
 {
     Property = property;
 }
 /// <summary>Builds an AST that active any codepoint in a <see cref="Unicode7.Script"/>.</summary>
 /// <param name="script">The code for the script.</param>
 /// <param name="checkExtended">Whether to check the Script Extensions property.</param>
 private ScriptAST(Unicode7.Script script, bool checkExtended)
     : base()
 {
     Script = script; IsExtended = checkExtended;
 }
 private BoundaryAST(Unicode7.Property property)
 {
     Property = property;
 }