Improve partition check message and re-usability.
Make example have at least one block of length > 1.
Move working example to sandbox. Delete or incorporate into docs when finished with this branch.