pub fn size_singular<T, F>( v: &T, tag: u32, stack: &mut SizeStack, sizer: F ) -> usizewhere T: PartialEq + Default, F: Fn(&T, u32, &mut SizeStack) -> usize,