Added some type information to inherited provider.