Standard sharing rules are great, but sometimes your business logic is ...