class PermissionSubjectsMap extends AbstractMap<String, Map<String, Integer>> {

    PermissionSubjectsMap addAllEntriesFrom(final PermissionSubjectsMap other) {
        checkNotNull(other, "relation to be added");
        other.forEach(this::addPermissionSubjects);
        return this;
    }

      PermissionSubjectsMap();

}