Fragmentation Considered Very Harmful