pub fn encode_for_format( format_id: FormatId, character: &Character, ) -> Result<Vec<u8>, ParseHardError>