public MirroredTypesException(List<? extends TypeMirror> types) {
        super("Attempt to access Class objects for TypeMirrors " + types);
        this.types = Collections.unmodifiableList(types);
    }