Correct graph visualization of DIR pointers. This required the addition of a new member to ValueOfPointer, isValidOpaque(), which determines if a pointer is a valid pointer to an opaque type such as DIR.