public Builder addHole(final List<Geopoint> hole) {
            if (holes == null) {
                holes = new ArrayList<>();
            }
            holes.add(hole);
            return this;
        }
This constructor is specifically for creating objects with applied default style
main/src/main/java/cgeo/geocaching/models/geoitem/GeoPrimitive.java