This setup mimics the `#parse_xml` method that was implemented in the `Xml` strategy. Isolating the parsing code means that other strategies can take only what they need from `Json` (i.e., it's not required for them to use `Json#find_versions`).