Update NamedDataProvider and ReferrerDataConsumer interface
Support for NamedDataProvider and ReferrerDataConsumer