String.sub() and String.gsub() now set the regex capture-variables ($1, $2, ..., $n)

Example:
	var str = "--Sidef--";
	str.sub!(/(\w{3})/);
	say "#{$1}#{str}";      # prints: "Sid--ef--"