Fixed doing ``describe`` on complex tables.

Fixes #1649 & #1663.

Review please? @danielgtaylor