pub fn upper<T, E: ParseError<T>>(input: T) -> IResult<T, T, E>where T: InputTakeAtPosition + InputLength, <T as InputTakeAtPosition>::Item: AsChar,