button: add `_checkable` mod