Been a while since I worked on a mojo, and thought it just reflectively hit the fields, not called setters if available. I'll make this change.