Reworked ETag to be more logical and convenient to use.