Updated documentation with an additional example, and used
for_strings() where appropriate.