java.lang.String p = (java.lang.String) MapHandler.get_map_element(s.items, "predicate");
java.lang.String p = (java.lang.String) MapHandler.get_map_element(s.items, "predicate_0");
    static void handle(java.lang.Object o, int r) {                Item s = (Item) o;                if (s != null) {            java.lang.String p = (java.lang.String) MapHandler.get_map_element(s.items, "predicate");            if (p != null) {                if (p.equals("shutdown")) {                                        SignalHandler.shutdown_flag = 1;                }                            } else {                    java.lang.System.out.println("ERROR: Could not handle the signal. The predicate is null.");            }            } else {            java.lang.System.out.println("ERROR: Could not handle the signal. The signal is null.");        }    }