fix basis.getter didn't return a closure for simple paths