utils.hpp - don't use auto anymore in find_or_default