Ported the memblock type.