We have some type() == Foo branches that can be removed.
Created attachment 227971 [details] patch
Comment on attachment 227971 [details] patch Omg, what were we thinking? r=me
https://trac.webkit.org/r166369