Why you cannot have a simple map initialization in Java | Hacker News Reader