This commit allows the relocation code to perform install name and dylib ID changes without reopening the file separately.
Array#to_path_s
readline_nonblock
Forwardable
DelegateClass