somewhat tested deep variable access by paths