It is difficult to distinct between an empty nested table and one that contains a NULL row.
Both show one empty row.
CREATE TYPE tab AS TABLE OF NUMBER; / SELECT NEW tab() AS cnt0, NEW tab( NULL ) AS cnt1 FROM dual;
Could you hide this row? Guess a row could be added using [+] if the table was not immutable.