pub fn size_optional<T, F>( v: &Option<T>, tag: u32, stack: &mut SizeStack, sizer: F ) -> usizewhere F: Fn(&T, u32, &mut SizeStack) -> usize,