Builder no longer modifies model