TISTUD-5989 Intellisense Auto Code Completion is not working
  - Fix so we merge together our temporary parent types with the actual data we get from JSON when we get it later on.
  - add unit test verifying fix