@SuppressWarnings("UnusedDeclaration")
  public void closureInMethod(Map<Object, Object> args) {
    if (args == null) {
      return;
    }
    ClosureDescriptor descriptor = parseClosure(args);
    if (descriptor == null) {
      return;
    }
    myDeclarations = myDeclarations.prepend(descriptor);
  }
@SuppressWarnings("UnusedDeclaration")
  public void closureInMethod(Map<Object, Object> args)