pub fn get_field_path(base: Expr, field_names: Vec<Expr>) -> Expr
Returns the value of nested fields by traversing multiple field names