Merging with master before progressing into issue #32 (closed), working up Access Control semantics.
master