* \brief Heap subsystem (public interface).
*
* \todo Heap memory could be defined as an array of MemChunk, and used
* in this form also within the implementation. This would probably remove
* memory alignment problems, and also some aliasing issues.
*
* \brief Heap subsystem (public interface).
*
* \todo Heap memory could be defined as an array of MemChunk, and used
* in this form also within the implementation. This would probably remove
* memory alignment problems, and also some aliasing issues.
*