Modified the enable transition so that it is mutable and takes a random number generator. Also added to local marking the ability to move tokens which match a functor.