Support a `badges` list alongside optional `update_badges()` method in `badges.py` modules