Rework `Toggle` into `Toggleable` and `ToggleState`

e77846d2dcMarshall Bowers committed on 11/29/2023, 7:33:52 PMparent6f5cc0a
10 files changedLine totals unavailable