Account for params, todos, eliminate circular references... TODO: add line number for "evidence".