It still seems like a source of typos to me to say `var searchBar = SearchBar.init(...);`  Perhaps `var bar = SearchBar.init(...)`?
Up to you though.