Inlined base class rule methods