Rediscovering Express | Middlewares and Higher Order Functions Part 2