XJ: Extensible Java (a proposal) | Hacker News Reader