Initial gc raw allocations work.
Someone was using magic numbers instead of the enum defines. Changed.