avoid memcpy(a, b, 0), just in case.