The `convention_on` method takes a boolean as its last parameter. I've used `:last_on_line` and `!:last_on_line` to express `true` and `false`. When you're used to it, I think the symbol-as-boolean trick adds clarity. People not used to it might find it a bit weird.