Added _split_memory_block implementation (WIP)