Just store array length rather than explicit bounds.
Add support for node type NODE_POINTER_PLACEHOLDER used for delayed pointer
target handling.
Add Free_Node, and make Find return the target rather than the named node.
Add start of declaration parsing (pointers now work).