Complete nil-false-empty
Complete eveluation