///|
pub extend TargetResponse with @debug.Debug::{to_repr}

///|
pub extend TargetResponse with Eq::{equal, not_equal}

///|
pub extend IssueCode with @debug.Debug::{to_repr}

///|
pub extend IssueCode with Eq::{equal, not_equal}

///|
pub extend InputIssue with @debug.Debug::{to_repr}

///|
pub extend InputIssue with Eq::{equal, not_equal}

///|
pub extend ResolvedMeasurement with @debug.Debug::{to_repr}

///|
pub extend ResolvedMeasurement with Eq::{equal, not_equal}

///|
pub extend Finding with @debug.Debug::{to_repr}

///|
pub extend Finding with Eq::{equal, not_equal}

///|
pub extend VisitAssessment with @debug.Debug::{to_repr}

///|
pub extend VisitAssessment with Eq::{equal, not_equal}

///|
pub extend Trajectory with @debug.Debug::{to_repr}

///|
pub extend Trajectory with Eq::{equal, not_equal}