FIX #30 by allowing unchanged rows to be skipped (and optionally not rep...

...orted)