Why don't languages or IDEs support attaching descriptive metadata to variables? | Hacker News Reader