If you don't hold on to a single instance of `SpecNormalizer` this code will be threadsafe.

I think it would be better to pass the `spec` into `SpecNormalizer.new` and then just call `#normalize` on the instance.