Pseudocode: Introduce pseudo-value analysis
Add tests for element -> pseudo-value mapping
Remove unused field
Extract Function: Utilize pseudo-value usage for return type inference
Extract Function: Fix extraction of reference to class object property
  #KT-5053 Fixed
Extract Function: Treat multi declarations as local variables
 #KT-5054 Fixed
Extract Function: Fix NPE caused by unmatched offset-to-reference maps
 #KT-5001 Fixed
Extract Function: Fix replacement of references with class receivers (objects, class objects, enum classes)
Extract Function: Fix replacement of type references and constructor references