fix error message for set-field! and dynamic-set-field!