Expanded on the problem of issue #18. Added a new spec where there were multiple occurrences of the runtime only step call usage. Due to how I was creating the key for the first solution it would only keep the last step of this type.