Setattr hooks finally working. Safely leaving alone slots where they can't be touched