Fix issue where Model.set() didn't work for falsy values