Simpler Bracket implementation
Renamed Handler to EffectHandler
Wrapped Token in Tag, added newTag (Bracket)
Forgot a Functor instance