Features can share a set of tables, and they do so by default.

This can be configured by setting a boolean on the SFT when creating the schema in the AccumuloDataStore.
When I hacking this out, I decided to follow the tradition of functions like 'checkWritePermissions' which were either silent or died with an exception.

What would be a better way to structure these functions?