remove oscillating boolean in ToggleButton constructor; use chained method instead