Adds #toggle method and spec