Joel VanderWerf wrote: > path = Pathname[''] / 'usr' / 'local' #=> #<Pathname:/usr/local> > > A bit more palatable (?) without affecting String. Except, what about paths not starting with root? > I wonder why Pathname.[] and Pathname#/ are not defined this way? The > former seems safe and conservative, at least. Maybe #/ is not defined > because #+ already has that behavior and it would be strange for + and / > to be the same. #+ does? I would rathe plus did a straight concat like string. T.