Targets property on Root.
Targets a nested path starting from Root.
Use the reified property(property) overload.
This low-level overload is intended for callers that already carry a KType. The caller must keep value and the generator value type consistent.