- steps that have the exact same rule/spec definition will override
  each other in order of loading