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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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