Does Python have something similar to Tcl style tracing? That is, the ability to call a subroutine when a variable is written to or read from?