bug fix issue 18, x(1) scalar ref and asgn