fn analysis( desired: &Security, live: &Analysis, diff: &mut FieldDiff, report: &mut Report, ) -> AnalysisPatch