`chompUntil` and `chompUntilEndOr` consume only position but not the last string. `chompIf` and `chompWhile` work as expected. SSCCE: https://ellie-app.com/3MJnNtV3KDFa1 ```elm main : Html msg main = text (Debug.toString (Parser.run chomper "foobar")) chomper : Parser (String, ( Int, Int )) chomper = succeed Tuple.pair |= getChompedString (chompUntil "bar") |= getPosition ``` exceted: ``` Ok ("foobar",(1,7)) ``` actual: ``` Ok ("foo",(1,7)) ``` - elm/parser: 1.1.0 Related: #2