I'm not fond of the underscore prefix, but that's my own preference; if we are going to do this, we should be more consistent with instance variable names. This is a minor quibble, however.