protected WsGetGroupsResult[] fetchGroupsFor(final String subjectId) {
        val groupsClient = new GcGetGroups().addSubjectId(subjectId);
        return groupsClient.execute().getResults();
    }
This is {@link DefaultGrouperFacade} that acts as a wrapper
in front of the grouper API.

@author Misagh Moayyed
@since 5.1.0
support/cas-server-support-grouper-core/src/main/java/org/apereo/cas/grouper/DefaultGrouperFacade.java