api: add support of nested variables in function string_eval_expression and command /eval (closes #35)