One of the advantages of this approach is when you use ```pac4j``` in CAS, your user attributes are populated with the real names you retrieve from the JSON response: somehow easier to understand than to imagine what mapping may have been performed...