add special pseudo [:nth, :first, :last]