endianness agnostic
version field in entry header
file locking
overflow checks
