moving toward an inheritance hierarchy for cursors