Since this is always set to true on the non-default constructor and subsequently never modified, it is somewhat pointless. Furthermore, there are arguably no invalid relative paths.
NonnullRefPtr<T>
adopt_{ref,own}_if_nonnull