Make search.hpp concise
Remove alias search_func