New ListTest (error with empty lists)
fix some empty list cases
Merge branch 'listtest'