public static IAnalysis Analysis(this object target, GraphReference reference)
 {
     return(target.Analysis(reference.Context()));
 }
 public static TAnalysis Analysis <TAnalysis>(this object target, GraphReference reference) where TAnalysis : IAnalysis
 {
     return(target.Analysis <TAnalysis>(reference.Context()));
 }
 public static TAnalyser Analyser <TAnalyser>(this object target, GraphReference reference) where TAnalyser : IAnalyser
 {
     return(target.Analyser <TAnalyser>(reference.Context()));
 }