Думаю, надо иметь возможность менять 1 параметр и делать extend остальных