new attribute skip to allow skipping of rules after invalidate() calls