malloc - add tests that none of the returned blocks overlap. Non-overlap would mean that each returned address + size does not fall within the bounds of another returned address / size.