These two are currently required.
Simplify
Declare.
Refactor prettyautocompleter.

Port a bunch of changes from IMP's implementation. For H6,
break out the common portions and extend in each used app.
Use currentValues()
More cleanup, remove unused code etc...
Rearrange methods.