My favorite part of POSIX is how the standard notes the dbm functions are not guaranteed to be able to store more than one value because they purposely do not specify a hash function and thus a function that hashes everything to the same value is allowed.