Fix some.path dependent keys on bound helpers

The original version of dependent key binding in bound helpers raised an exception when depending on a `complex.path`. Here is a fix with protips from @mmun 
primitive