Bugfix in Record: use deepHashCode instead of hashCode on values array
in order to get expected (contents-based) result even on value objects
which are themselves arrays (e.g. those of a ByteArrayColumn)