This acceptor only allows traversal to shapes that have useful data
associated with them, and tries to elide details that aren't useful when
analyzing the content of a document.
Useful is subjective of course, and is defined as any of:
- Has non-empty text - Is a 1d shape, such as a line - User specified shapes
- The outline of stencil objects - TODO