Add some comments to the RestClient definition and implementation