úÎ]None!"»Traverse into the value underneath a specific key in the JSON structure. The return value is the value inside the Haskell value - that is, the result applying the associated morphism.žTraverse the specific index of a JSON array. The return value is the value inside the Haskell value - that is, the result applying the associated morphism.NAssert that the current JSON value is exactly equal to the result of calling  on a value.Using E discards the indices in the monad, which can help when you need to isum- multiple tests that end in different states. Finalize a  by calling  at the end.Run a ¨ against a Haskell value that can be encoded to JSON. Returns a list of strings describing the failed assertions, or the empty list if all assertions were satisfied.  JSON KeyBAn associated morphism into a substructure of the test environmentJSON array indexBAn associated morphism into a substructure of the test environment       json-assertions-1.0.7Test.JSON.AssertionsJSONTestkeynthassertEqstopjsonTesttestJSON aeson-0.9.0.1Data.Aeson.Types.ClasstoJSONJSONFStopAssertIndexKey$fIxFunctorJSONF