Class A{
function s(){ dosomething; c.w() }
function t(){ dosomething; d.r() } …}
Class A{ function s(){ dosomething; c.w() } function t(){ dosomething; d.v() } …}
function t(){ dosomething; d.v() } …}
Class A{ function s(){ dosomething; c.w() } function t(){ dosomething; d.u() } …}
function t(){ dosomething; d.u() } …}
Class A{ function s(){ dosomething; c.w() } function t(){ dosomething; d.y() } …}
function t(){ dosomething; d.y() } …}
Motivation of answer / Remarks: