pub fn safe_len(len: usize) -> Result<usize, AvroError>