Note a few extra fixes.
Add the ability to mark a view as internal. This turned out to be
easiest to implement in the publisher itself, not with predicates.

Closes #150.