pub fn add( a: (usize, Option<usize>), b: (usize, Option<usize>) ) -> (usize, Option<usize>)
Add SizeHint correctly.
SizeHint