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
To avoid redundant lazy resolve ^KT-56551
^KT-57850
To test production resolveToFirSymbol entry point ^KT-57850