Basic specs for optional variable assignments.
Basic specs for optional variable assignments.

Currently the rescue spec still fails, see #3272 for more information.

Closes #3273.

ruby/spec,nobu/rubyspec,sgarciac/spec,bl4ckdu5t/rubyspec,lucaspinto/rubyspec,iliabylich/rubyspec,BanzaiMan/rubyspec,kachick/rubyspec,lucaspinto/rubyspec,ruby/rubyspec,askl56/rubyspec,sgarciac/spec,yous/rubyspec,eregon/rubyspec,wied03/rubyspec,jannishuebl/rubyspec,kachick/rubyspec,BanzaiMan/rubyspec,ruby/spec,nobu/rubyspec,benlovell/rubyspec,bl4ckdu5t/rubyspec,kachick/rubyspec,iliabylich/rubyspec,wied03/rubyspec,ruby/spec,yous/rubyspec,sgarciac/spec,jannishuebl/rubyspec,benlovell/rubyspec,kidaa/rubyspec,nobu/rubyspec,eregon/rubyspec,ruby/rubyspec,wied03/rubyspec,askl56/rubyspec,eregon/rubyspec,kidaa/rubyspec