Domain classes, better builders blog post.

[minor] lowercase "builder"?