allow flexible instructions for logical delete; add comments
logic for `person,affiliations` privileges
fix saving/deleting person; handle logical deletes; allow 0 affiliations for logically deleted person