anchor.diff:    KindError.noValidConstructor(String kind) :
       this(kind, 
           "Valid kind must either declare an unnamed generative constructor "
  -        "or a named generative constructor (annotated with @constructKindDefintion) "
  +        "or a named generative constructor (annotated with @constructKind) "
           "which accept two mandatory arguments "
           "and which redirects to Entity(Datastore datastore, Key key)");
     
     KindError.tooManyConstructors(String kind) :
       this(kind, 
  -        "Only one constructor can be annotated with the @constructKindDefintion"
  +        "Only one constructor can be annotated with the @constructKind"
           "annotation");
           
     
  
positive.code: or a List of one of the above types
  """);
    
    String toString() => "Malformed KindDefintion ($kind): $message";
  }
  
negative.code:   
    KindError.noKindDefintionAnnotations(ClassMirror cls) :
      this(MirrorSystem.getName(cls.simpleName), 
          "No @Kind annotation found on class");
    
    KindError.multipleKindDefintionAnnotations(ClassMirror cls) :
      this(MirrorSystem.getName(cls.simpleName), 
          "Multiple @Kind annotations on class");
    
    KindError.emptyName(ClassMirror cls):
      this(MirrorSystem.getName(cls.simpleName), "Name cannot be the empty string");
  