Is still true?  Having populate() as well as loadNext() and loadPrevious() seems strange.  If you call nextNode() without calling loadNext() prior, do you have to call populate() manually?