java.lang.Object positions = ic.positions; ic.positions = null; MapHandler.destroy_map_container(positions);  java.lang.Object categories = ic.categories; ic.categories = null; MapHandler.destroy_map_container(categories);  java.lang.Object abstractions = ic.abstractions; ic.abstractions = null; MapHandler.destroy_map_container(abstractions);
java.lang.Object item_abstractions = ic.item_abstractions; ic.item_abstractions = null; MapHandler.destroy_map_container(item_abstractions);
    static void destroy_item_container(java.lang.Object c) {        ItemContainer ic = (ItemContainer) c;                if (ic != null) {            java.lang.Object items = ic.items;            ic.items = null;            MapHandler.destroy_map_container(items);            java.lang.Object positions = ic.positions;            ic.positions = null;            MapHandler.destroy_map_container(positions);            java.lang.Object categories = ic.categories;            ic.categories = null;            MapHandler.destroy_map_container(categories);            java.lang.Object abstractions = ic.abstractions;            ic.abstractions = null;            MapHandler.destroy_map_container(abstractions);        } else {            java.lang.System.out.println("ERROR: Could not destroy item container. The item container is null.");        }    }