sS addFunctionNameToInclude(S snippetID, S functionName) { LS tok = javaTokSnippet(snippetID); var pif = tok_nextPleaseIncludeFunctionsStatement(tok); if (pif == null) ret "PIF statement not found in snippet"; if (pif.containsFunction(functionName)) ret functionName + " already included"; int i = pif.iFirstIdentifier; tokPrepend(tok, i, functionName + or2(javaDropComments(tok.get(i+1)), " ")); ret editSnippet(snippetID, join(tok)); }