I find myself always using File.join, and never utilizing Pathname b/c
it's not as convenient to construct. This snippet occured to me to make
it more paletable:

 class String
    def /(dir)
      Pathname.new( File.join(self,dir) )
    end
  end

  class Pathname
    def /(dir)
      join(dir)
    end
  end

  path = '' / 'usr' / 'local'  #=> #<Pathname:/usr/local>

Good idea? Improvements? Better alternatives?

T.