compiler/libec; ecere: (#158, #305) Taking advantage of new DataType Size vs Struct size