Implementing conditional restrictions
Conditional restrictions / documentation