detect keywords after variables in scenarios but not the Variables header.
make python functions case insensitive
search python expressions
correct parsing with empty header
add robot namespace checking
make python namespace case insensitive.