Conditional Permissions in Contracts