NSAttributedString is reducible & appendable.

Fixes #19.