Add catch & finally methods to Transition

Add label parameter to the then method