We now reflectively invoke the JSONPath.compile(…) method as the method signature has changed but we need to stay compatible with 0.9 to allow the Spring Data Evans release train to upgrade to 0.17 without a major third-party dependency upgrade. Copied the reflective method lookup from Spring's JsonPathExpectationsHelper. Related ticket: #297, #305.