There are these weird extra parens in the GenericPath trait like so ``` pure fn push((&str)) -> self; ``` Not a big deal, but it's likely to confuse people who may think they take a tuple argument.