anchor.diff:  or a List of one of the above types
   """);
     
  -  String toString() => "Malformed KindDefintion ($kind): $message";
  -}
  +  String toString() => "Malformed kind ($kind): $message";
  +}
  
positive.code:   KindError.noValidConstructor(String kind) :
      this(kind, 
          "Valid kind must either declare an unnamed generative constructor "
          "or a named generative constructor (annotated with @constructKindDefintion) "
          "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"
          "annotation");
          
    
  
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");
  