Following idiomatic.js conventions