Actually, I don't think `like` was match-like previously (it said `arg in col == True`, so it shoud not match the beginning but just somewhere in the word). 

Eg:
```
In [34]: df
Out[34]:
   abba  bba  abb
0     1    2  NaN
1     1  NaN    9
2     1    1    2
3     3    4    9

In [35]: df.filter(like='bb')
Out[35]:
   abba  bba  abb
0     1    2  NaN
1     1  NaN    9
2     1    1    2
3     3    4    9
```
Also, if this wasn't catched by the tests, then there should really added some ...