use std::io::IoResult;
pub fn comma_join<'a, W, I>(writer: &mut W, mut strs: I) -> IoResult<()>
where W: Writer, I: Iterator<&'a str> {
let mut first = true;
for str_ in strs {
if !first {
try!(write!(writer, ", "));
}
first = false;
try!(write!(writer, "{}", str_));
}
Ok(())
}
pub fn parse_update_count(tag: String) -> uint {
let s = tag[].split(' ').last().unwrap();
from_str(s).unwrap_or(0)
}