That's great.  Important to know.  But, what if you needed to do that programmatically?