modify is.llist() and added `l:%`