What's a case where I'd want to use #ignore vs. #present or vice-versa? Or are they identical?
My first read of the docs I thought the following would pass, but it does not. Edit to add: This fails in Karate 0.9.0 but passes in 0.8.0.
* def foo = {a: 1}
* match foo == {a: 1, b: "#ignore"}
These do pass:
* def foo = {a: 1}
* match foo == {a: 1, b: "##ignore"}
* match foo == {a: 1, b: "##present"}