Previously, when no file annotations were present, the FIR element didn't have a source. By making it nullable, it will only be created when appropriate and the source will never be null. #KT-55835
We need it to see how many declarations were resolved ^KT-59266
when selector is invalid expression, ensure that fir tree still contains receiver as well as selector KTIJ-23578