Discussed this in person, and I think we're now both convinced that file and line don't belong inside the condition.