Добавил комментариев.

Раньше button не выставлял фокус на контрол, по установке модификатора focused_yes, если domElem не A или BUTTON, а эта логика была в attach'e по событию на кнопке.

Можно ещё cмиксовать attach__control с button__control и если в button есть elem('control') - то фокусить его, иначе domElem

Но, кажется, что эти решения не лучше.