public static IThing RemoveModification( this IThing target, IThing modification) { return(target.RemoveModification(modification.Name)); }