Jim,
I could argue that cursor and table are not exactly the same thing. Cursor is current set of records while table is all records for a specific entity. I just don't agree that there is a "bug" here. There is a subtle difference in definitions that can cause confussion for sure.
I do agree that the help file doesn't help very much in clearing up that confussion.