Vale, esto debería funcionar y también corrige algunos problemas con la lógica del cambio próximo para Granular group-based permissions for anonymous and logged in users :