test to ensure special methods are properly guarded