WIP: expanding, rethining mmap'ing

Expanding the tests for the bugfix suggested by @MichielCottaar

Trying to work out the previous logic broken for a long time by using Openers.