Performance fix. The method ValidateTRule() is called only once the first time.