https://discourse.julialang.org/t/is-keyword-argument-val-true-good-practice-or-an-antipattern/75543/18?u=bgctw