start implementation of first test cases and collect scope variables
basic implementation of ThisExpression, still broken but works for simple cases.
refactor and improve the var declaration logic to follow identifiers
fix ThisExpression on MemberExpression inside closusers with diff context