ticked off a TODO (evaulators tear themselves down)
transitions can now have parameters