pub fn textchars1<T>(input: T) -> VResult<T, T>where T: InputTakeAtPosition, <T as InputTakeAtPosition>::Item: AsChar,