ScaleE2 Node1 ScaleE2 + ScaleE2() + clone() - scale_inputs() - shift_inputs() Node2 InputModifier - m_base + InputModifier() + operator()() + clone() + ~InputModifier() - InputModifier() - scale_inputs() - shift_inputs() Node2->Node1