Change _after functions into _at, change llist iterator