Caching bug workaround. Better tab key behavior. Fixes #12.