I'm writing on a function that should filter each `data.table` in a list.

An Example:

```
library(purrr)
library(magrittr)
library(data.table)

My.List <- 
  as.data.table(iris) %>% 
  split(by = "Species")

map(My.List, ~.x[Sepal.Length < 5.5])

```

That is exactly what I want my result to be. But the function should be very user friendly. This is my desired function and it was even better if I could have multiple conditions separated by a `,`, like in `dplyr`'s `filter`:

```
myfunction(My.List, Sepal.Length < 5.5)
myfunction(My.List, Sepal.Length < 5.5, Petal.Width > 1)

```