Description
JavaTranslator has a problem with has(String, null). The issue is already noted in the code comments but oddly tests didn't show it happening until now. If JavaTranslator chooses has(String, Traversal() it causes a problem. That path must not have been clearly tested.