Fix

%set-prop! should be more efficient now -- like you recommended -- and I've applied the same fix to %set-method!