XPCOM と JavaScript って絶望的に相性悪い気がする。

XPCOM は COM の悪いとこまで受け継いで何がしたいんだろうか。