/** * @param template a string representing a templated graql query * @param data data used in the template * @return an insert query */ protected Stream<Query> template(String template, Map<String, Object> data, boolean failFast) { try (Context c = parseTemplate.time()){ return queryParser.parseTemplate(template, data); } catch (Exception e) { System.out.println("Query not sent to server: " + e.getMessage()); if (failFast) { throw e; } } return Stream.empty(); }