Remove unnecessary flushCaches() call.
Remove superfluous code
Remove unnecessary flushCaches() call and some code cleanup.
Remove superfluous code
Code cleanup
Add test for calling tsuper methods other than the overriden method.