!serial is not recognized

Example:
<code>
void setup() {
  Serial.begin(9600);
  delay(4000);
  while(!Serial);
}
</code>

The !Serial conditional is not supported. This is leveraged in many Arduino examples & would be good to support for further compatibility.

Energia returns:
app.ino: In function 'void setup()':
app.ino:17:10: error: no match for 'operator!' in '!Serial'
app.ino:17:10: note: candidate is:
app.ino:17:10: note: operator!(bool) <built-in>
app.ino:17:10: note:   no known conversion for argument 1 from 'HardwareSerial' to 'bool'