If you have a user profile that does not already run compinit, you will get errors and the completion will not work.  Fixes #411.