Expression\Closue fixes

- Use LiteralCompiledExpression

- Fix doclbock

- Remove underscore style for protected variables

I suggest : Don't use old underscore style for protected variables and methods