public static Features unmarshal(String uri, InputStream stream, boolean validate) { Features features; if (validate) { features = unmarshalValidate(uri, stream); } else { features = unmarshalNoValidate(uri, stream); } features.postUnmarshall(uri); return features; }