Spaces in RUBLIB become spaces in $: paths?

On XP, spaces between paths in the the RUBYLIB environment variable result
in spaces in the paths strings in $:

ENV['RUBYLIB] #=> "C:/foo; C:/bar"
$: #=> ["C:/foo", " C:/bar"]

Is this intended? It seems error prone.