added support for IF-None-Match