leaving out tests for this and added #907 to be handled in v1.4.  will handle testing holes over there.
will just merge this now, and if I'm wrong about #907, can double back and add tests.