Bugfix: shouldn't have removed nelm_to_read.  Cleaning.

The removal of nelm_to_read worked for single-proc inner maps, but
didn't respect the sub-ranges used to partition the elements
over multiple procs.