fixed order of switch$ to check first, and added return.

Dammit I knew I forgot that one :(
fixed keyword highlighting.  Wasn't checking for dots
inline in xcode is stupid
convention, seriously