Cleaner API with `empty_label=None`