Break answer construction into its own method.

Easier to read?  Maybe.  It's a bit so for me.