cons list
add str rules: some in XXXList, some in __ or _,_. Also, reduce amb
change KList to the right terminator