Slightly changed behavior for #set.