AST visitors have PRE and POST hooks now.

Although, I'll probably change it to let you install different functions
for each, instead.