Why is `state` and `stateT` defined both in ext-lib and Basics.v https://github.com/coq-community/coq-ext-lib/blob/master/theories/Data/Monads/StateMonad.v https://github.com/DeepSpec/InteractionTrees/blob/master/theories/Basics/Basics.v