Is `{ elem : 'icon' }` here is elem of `button` block in fact?