Library for handling conditional GET, PUT and DELETE requests based on ETag headers in a non-intrusive way.