Tweakable REST client library you have been dreaming of