fn parse_usize_with_default( key: &str, value: &str, default: usize, ) -> Result<usize, MetadataError>