public List<String> getCompletionsForString(String toComplete) {
List<String> returnThis = new ArrayList<String>();
LazySeq results = (LazySeq) completions.invoke(toComplete);
for (Object result : asList(results.toArray())) {
returnThis.add((String) result);
}
return returnThis;
}