Also removed uint32_t cast operator from IOAddress to remove ambiguity when calling this new function.