This series adds revset support to most of the extensions. New in TAKE2 are tests supporting all of the changes as well as a tweak to the children.py update that allows '-r <revset>' when -f is also used. Thanks!