public PolyBlockType getBlockType() {
        int type = iterator.getBlockType();
        for (PolyBlockType pbt: PolyBlockType.values()) {
            if (type == pbt.value) {
                return pbt;
            }
        }
        
        LOGGER.warn("Unrecognized PolyBlockType: " + type);
        return PolyBlockType.UNKNOWN;
    }