Clarify documentation
Simplify logic on MultiPoint.unique()
Replace integer indexing with iteration over the gc_types and
gc_coords sequences