'duplicate' method
cleaner way of caching the branch and tick
convenience method for rolling eg. 2d6