added Param.params()
reused Param.params() in tests
renamed StringExpression -> LiteralExpression