Fill misses first datapoint during operation

Update tests to expose the offset bug, and squash it.

Hat-tip to @obfuscurity who found this bug.