If I'm wrong, and you know all this, then no biggy, just ignore me.
I love that the guys floating this site post answers to questions, instead of trying to tell you how your going about it wrong. That said...
It almost looks as if your investigating an object to learn where data is and how to get at it. If so, and are using VLIDE, then you can right-click your variable and choose to Watch it (after you entget at blk). From there, you can double-click a var in the Watch Window to Inspect the item. Another window pops up called an Inspect window. If the object is a list, then you can right-click the most top entry in that window (above the 0), and choose to PrettyPrint. The output is to the Immediate window (or Visual Lisp Console Window).
If run across a list item that is the entity name ex <Entity name: 7ffff6039f0>, then you keep double-clicking until you can't go any further on the entity name, and then right-click. You can now choose to either inspect the raw data (the object the entity name represents) or to move on to the next item in the db.
I don't use PrettyPrint much, but rather stick with the Inspect dialogs.
The cool thing, is that the Watch Window tends to remember the vars you were watching, in between sessions, so it's easier to pick up where you left off.