Let's care about the compiler warnings for both cases, shall we?