proactively adjust code so overload::nil can become _nil, if desired