This is somewhat jarring when the documentation references argument names. A motivating example is in the [StrSlice](http://static.rust-lang.org/doc/master/std/str/trait.StrSlice.html#tymethod.slice) docs: > `fn slice(&self, uint, uint) -> &'a str` > Returns a slice of the given string from the byte range [begin..end). Related: #14346