Adding TemporaryConfiguration

@markhibberd @charleso @etorreborre 
Just curried `f` /supernit