invalid function (lambda (&rest) ...

Created by: holomorph

Hi,

When doing M-x run-guile RET I get the following trace:

Debugger entered--Lisp error: (invalid-function (lambda (&rest) geiser-guile-minimum-version))
  (lambda (&rest) geiser-guile-minimum-version)()
  apply((lambda (&rest) geiser-guile-minimum-version) nil)
  geiser-impl--call-method(minimum-version guile)
  geiser-repl--min-version(guile)
  geiser-repl--check-version(guile)
  geiser-repl--start-repl(guile nil)
  run-geiser(guile)
  run-guile()
  funcall-interactively(run-guile)
  call-interactively(run-guile record nil)
  command-execute(run-guile record)
  execute-extended-command(nil "run-guile" nil)
  funcall-interactively(execute-extended-command nil "run-guile" nil)
  call-interactively(execute-extended-command nil nil)
  command-execute(execute-extended-command)

Looking at geiser-impl.el I see geiser-impl--normalize-method which has an invalid lambda form. Didn't look further to see if there were more instances of this.