Clean JavaScript: Using use-case interactors | Hacker News Reader