assertTrue(TestInterceptor.intercepted);
TestInterceptor.intercepted = false;
child.field2 = child.field2 * 10;
assertTrue(TestInterceptor.intercepted);
TestInterceptor.intercepted = false;
child.base();
assertTrue(TestInterceptor.intercepted);
TestInterceptor.intercepted = false;
child.child();
assertTrue(TestInterceptor.intercepted);
}