hashCode hook
size
size