conf/expr: spacing for list comprehension added
conf/expr: added missing return statements
conf/expr: concatenate list results to single string

this was done because of type incompatibilities especially
occuring in conf/variable
conf/variable: evaluating for each expression fixed