docs: public boolean isAllowedCachedRight(final ContextEntry[] context,
                                          final Tuple tuple) {
          return constraints[0].isAllowedCachedRight(tuple, context[0]) &&
                 constraints[1].isAllowedCachedRight(tuple, context[1]) &&
                 constraints[2].isAllowedCachedRight( tuple, context[2] ) &&
                 constraints[3].isAllowedCachedRight( tuple, context[3] );
      }