Refactored hide-vim/plugin/hide.vim