Started to rework CompactNode's members  (work in progress).