renames `pattern` to `structure`.  updates documentation
0.1.1