Может `button` лучше писать как `button.bundles`, что бы было понятно что там?