Add a sys::OwningMemoryBlock class, which is a sys::MemoryBlock that owns its