call setfield! instead of setfield. fixes #23
convert Number and String default values to the correct type defined in the proto file