pub fn iter_input_trim<T: ParseResult>(trim: &str) -> InputIterator<T>