The tests need some overhaul which I assume comes after we solidify component-button. I missed an obvious case not 'doing the right thing'