added ability to measure and report rule complexity, plus reduced complexity by 1 yay