pub fn serialize_tokens<'a, I, W>(
    tokens: I,
    output: &mut W
) -> Result<(), PrefReaderError> where
    I: Iterator<Item = &'a PrefToken<'a>>,
    W: Write