internal override bool Check()
 {
     return(SD.Check() && base.Check());
 }