adding support for providerConfig. support for membership and excluded attributes;