Added default ctor and operator==, and removed uint32_t cast.