pub open spec fn spec_unwrap_or<T>(option: Option<T>, default: T) -> T
{ match option { Some(t) => t, None => default, } }