The Fan provider demonstrates the development of a single provider module with a provider that includes both instance operations and an extrinsic method. This provider includes its own test client with the client defined in the set_speed subdirectory. The client only tests the extrinsic method. The provider defines 3 instances. It allows only enumerate, get, modify operations these instances. March 09