@NonNull
    public static <T> List<T> getList(final JsonNode node, final String fieldName, final Func1<JsonNode, T> mapper) {
        return toList(get(node, fieldName), mapper);
    }
constructs a boolean value from a node. If node is null or not boolean, defaultValue is returned.
main/src/main/java/cgeo/geocaching/utils/JsonUtils.java