Support `component`

http://code.google.com/p/esprima/issues/detail?id=342