private void makeArguments(GoloFunction function, Set<String> refs) {
   Set<String> existing = new HashSet<>(function.getParameterNames());
   for (String ref : refs) {
     if (!existing.contains(ref) && !ref.equals(function.getSyntheticSelfName())) {
       function.addSyntheticParameter(ref);
     }
   }
 }