Making Java enums forwards compatible | Dark Hacker News