Root table to read from. The function requires this argument to be a table.
path
string | table
Yes
Path to follow. A string is split on dots; integer string tokens are read with raw array indexing. A table path uses its array entries from 1 with #path as keys.
defaultValue
any
No
Fallback value returned when traversal reaches nil or a non-table before the path is complete.