'path with function return type': {
        path: typedPath<TestType>().a.testFunc.result,
        expectedResults: {
            $path: 'a.testFunc.result',
            $raw: ['a', 'testFunc', 'result'],