Would a line exception be enough to get jshint not to complain about indentation here? I think that putting each of these matched definitions on respective lines greatly helps the reader to visually correspond the two algorithms