> I was surprised to find that we never inherited the AbstractProfileAction hierarchy to give them IDs. https://marc.info/?l=shibboleth-dev&m=139542782403560&w=2