withPath, returning undefined where it throws. Also undefined for an undefined or
null reference, so it chains onto another try* form without a check in between.
Any refused input yields undefined, including one of the wrong type from an untyped caller --
except that with no segments the reference is returned as given, unvalidated.
withPath, returning
undefinedwhere it throws. Alsoundefinedfor anundefinedornullreference, so it chains onto anothertry*form without a check in between.Any refused input yields
undefined, including one of the wrong type from an untyped caller -- except that with no segments the reference is returned as given, unvalidated.