Utilities for dealing with the Python ast module