Add unit tests for string_expression
Extend string_expressions to handle lists
Add var_expressions, unit tests