class ListValue extends PropertyValue {

    public List<ListValue> getLists(String name) {
        List<ListValue> result = new ArrayList<>();
        this.list.forEach(el -> {
                if (el instanceof ListValue && name.equals(el.getKey())) {
                    result.add((ListValue) el);
                }
            });
        return result;
    }

      ListValue(String key);

}