anchor.diff:  			notFailed=true;
   		}
   		catch(e){
  -			assertTrue(find("you cannot extend the final component [",e.message));
  +			assertTrue(find("you cannot extend a final component [",e.message));
   		}
   		if(notFailed)fail("cannot extend a final component");
   	}
  
positive.code: 			notFailed=true;
  		}
  		catch(e){
  			assertTrue(find("tries to overwrite a final method",e.message));
  		}
  		if(notFailed)fail("overwrite final method1");
  
  
  		var notFailed=false;
  
negative.code: 			notFailed=true;
  		}
  		catch(e){
  			assertTrue(find("you cannot instantiate an abstract component",e.message));
  		}
  		if(notFailed)fail("cannot instantiate an abstract component");
  	}
  
  	public void function testCannotExtendFinalComponent(){
  