define the referenced free variables to remove byte compilation warnings
Explain why we're defvar-ing ido.el's vars