def join(*binaries)
      return binaries.inject(self) do |combined, binary|
        Binary.new(combined + binary)
      end
    end
def join(*binaries)
      return binaries.inject(self) do |combined, binary|
        Binary.new(combined + binary)
      end
    end
Generate new Binary instance that is joined from "self", "arg1", "arg2", ... (in order).