class JSONArray extends JSONElement implements Iterable<Object> {

    public Object remove(int index) {
        try {
            JsonElement remove = obj.remove(index);
            return MAPPER.apply(remove);
        } catch (IndexOutOfBoundsException e) {
            return null;
        }
    }

    public  JSONArray();
    public  JSONArray(String jsonString);
    public  JSONArray(Collection<?> collection);
    public  JSONArray(Object array);
      JSONArray(JsonArray array);
      JSONArray(JsonElement jsonElement);

}