Change: TGetValue removed
Change: TGetValue removed
Refactor
New: property macro for mutable properties
CHange: const games
Test
Refactor
Change: Compiler
Bug: recursion check
Bug: store value after getting it
Test