PeriodicallyExtract() is private and is not concerned as far as API go. I agree that the name should be "is" instead of "should" though.