@JRubyMethod(name={"has_key?","include?", "key?", "member?"}, required=1)
public IRubyObject has_key_p(ThreadContext context, IRubyObject arg) {
String key = (String) arg.toJava(String.class);
try {
Var var = DiametricService.getFn("clojure.core", "contains?");
Boolean value = (Boolean)var.invoke(entity, key);
return context.getRuntime().newBoolean(value);
} catch (Throwable t) {
throw context.getRuntime().newRuntimeError(t.getMessage());
}
}