Fix #183 - fix diff on empty lists