I'm tempted to leave these for minor version 2 because of the tricky issues that Russ points out. However if someone from the core team iinsists I deal with these now or if anyone stands up and says they'll use those interfaces if provided in the 1.9 time frame, I'm happy to provide them now. --Sam