TransitionContext を Weakrefで持つようにして、明治期なRemoveをなくした
tmp
rename