Describe workarounds for hash inconsistency in summary

Also change the four numeric categories used in `=` implementation to
three, since to a developer integers and ratios can be treated as if
they are in the same category.