Inherit from the Pool constructor's prototype.
Pool
Assign the newly extended Pool constructor to the client object.
Inherit from the
Poolconstructor's prototype.