first time posting here. I've a feeling that this is a *really* dumb question, but for some reason my code keeps failing and I just can't put my finger on what's wrong.

Here's is what I have:

```
*** Settings ***
Library  Selenium2Library
Library  OperatingSystem
Library  String
Library  Collections

*** Test Cases ***
Test Robot Framework Logging
    @{ALLOWED}=  Create List  /page1  /page2  /page3
    ${ControllersList}=  Get File   ${EXEC_DIR}/Resources/controllers.txt
    @{PAGES}=  Split to lines  ${ControllersList}
    :FOR  ${PAGE}  IN  @{PAGES}
    \  Run Keyword If  '${PAGE} IN @{ALLOWED}'  Log  Testing  WARN
    [Teardown]  Close Browser

```

This is the output:

```
Evaluating expression ''/page1 IN [u'/page1', u'/page2', u'/page3']'' failed: SyntaxError: invalid syntax (<string>, line 1)

```

If I change the condition to something like this it works:

```
'${PAGE} == /page1'

```

I checked the [documentation](http://robotframework.org/robotframework/latest/libraries/BuiltIn.html#Evaluating%20expressions) and it seems that the IN condition could be used. I'm totally lost here. Any hints? Thanks!