with-grid-node can run with symbol created by get-grid-node.
Macro (def-grid-node name <node> <hierarchy>) create two variable:
 name - symbol marks node
 ->name - function adding metainformation like (with-grid-node <node> #'<hierarchy>)