public Model getModel(String URL, ModelReader loadIfAbsent) { Model already = getModel(URL); return already == null ? loadIfAbsent.readModel(createModel(URL), URL) : already; }