Has anyone else noticed buggy behavior in ess-remote?

Running ess-13.09, when using 'M-x ess-remote' to bind to an established R
session, ess-utils.el:ess--inject-code-from-file() tries to inject the file
etc/ESSR.R into the session.    This results in numerous errors in the R
session as shown below.
The simplest way to recreated this is

        M-x shell
        <start R in the shell buffer>
        M-x ess-remote

'ess-remote' may be undefined if you haven't loaded a file whose name ends
in '.R' yet; use require('ess-utils') first if that happens.

bash-3.2$ R

R version 3.0.2 (2013-09-25) -- "Frisbee Sailing"
[...shortened for previty...]

Type 'q()' to quit R.

> options(STERM='iESS', str.dendrogram.last="'", editor='emacsclient',
show.error.locations=TRUE)
> + Error: object 'cur_log' not found
> Error: unexpected '}' in "             }"
> Error: unexpected '}' in "         }"
> Error: object '.essWEnames' not found
> Error in assign(log_name, c(log, list(cur_log)), envir = .GlobalEnv) :
  object 'log_name' not found
> > Error: unexpected '}' in "     }"
> > + + > Error: unexpected '}' in " }"
> > >
>
>
>
> # try using ess-remote again
> options(STERM='iESS', str.dendrogram.last="'", editor='emacsclient',
show.error.locations=TRUE)
> Error in get(log_name, envir = .GlobalEnv, inherits = FALSE) :
  object 'log_name' not found
> > > > + + Error: unexpected symbol in:
"             capture.output( {
                                                               ev
                                                    ev"
>
>
> # try using ess-remote another time
> options(STERM='iESS', str.dendrogram.last="'", editor='emacsclient',
show.error.locations=TRUE)
> >

	[[alternative HTML version deleted]]

