Private instance members with weakmaps in JavaScript | Dark Hacker News