pub fn load_with_options_and_progress<S, O, F>(
    filename: S,
    update_analysis_and_wait: bool,
    options: Option<O>,
    progress: Option<F>
) -> Option<Ref<BinaryView>>
where S: BnStrCompatible, O: IntoJson, F: FnMut(usize, usize) -> bool,