Add helper for word wrapping

Just kicking off the implementation helpers (mainly for discussion of conventions and how to lay things out).