Is Serial.begin a blocking function?

<the rest of the code here>

I looked; it isn't.