 BEGIN
   DECLARE sep       CHAR(1) DEFAULT ','; 
   DECLARE seplength INTEGER DEFAULT CHAR_LENGTH(sep);
-  DECLARE missing   TEXT; 
-  DECLARE extras    TEXT;
 
   IF description = '' THEN 
-    SET description = 'The correct tables should be defined';
+   SET description = CONCAT('Schema ', quote_ident(sname), 
+      ' should have the correct Tables');
   END IF;
 
   IF NOT _has_schema(sname) THEN
-    RETURN CONCAT( ok( FALSE, description), '\n', 
-      diag( CONCAT('    Schema ', quote_ident(sname), ' does not exist' )));
+    RETURN CONCAT(ok(FALSE, description), '\n', 
+      diag(CONCAT('    Schema ', quote_ident(sname), ' does not exist')));
   END IF;
     
   SET want = _fixCSL(want); 

        (
          SELECT `ident`
          FROM `idents2`
        )
    ) xtra;

  RETURN COALESCE(ret, '');
END //

    SET want = SUBSTRING(want, CHAR_LENGTH(@val) + seplength + 1);
  END WHILE;

  SET @missing = _missing_tables(sname);
  SET @extras  = _extra_tables(sname);
        
  RETURN _are('tables', @extras, @missing, description);
END //


