Handle IE9/Netscape if-modified-since behaviour

See
http://stackoverflow.com/questions/12626699/if-modified-since-http-header-passed-by-ie9-includes-length
I think this may generalis for any HTTP style headers using semi-colons.
Are there other use cases ?
eg
header: blah; encoding=utf