https://julianlsolvers.github.io/LineSearches.jl/stable/reference/linesearch.html  click on `source` brings us to: https://github.com/JuliaLang/julia/tree/0d713926f85dfa3e4e0962215b909b8e47e94f48/base#L0-L5