Add ability to suppress output and to generate strings when a valid block has been set.
Add advanced example.
Update README.md.