Polishing touches.

  lexical binding properly set
  properly fetch the interop function