spec change: move "kind" and "timestamp" out of private header in to public header
spec change: reduce hashindex digest length from 4 bytes to 2 bytes