Title: Li-Quarry hard-locks during prototype stage due to missing legacy 'icon' key on dynamic recipe generationCrash Analysis:The mod dynamically builds the custom recipe "quarry-tungsten-ore". To do this, the LUA script attempts to clone or inherit properties from the standard item/ore database. However, after Angel's 2.0.3 re-balance and Bob's recent emergency data-fixes for Space Age compatibility, the base legacy tungsten-ore asset tables were completely overhauled.Because Factorio 2.0 dropped support for the single-string icon property in favor of mandatory sub-tables (icons array, icon_size, icon_mipmaps), the dynamic asset lookup returned an incomplete property tree. When Li-Quarry tries to build the recipe structure without safely verifying or translating the modernized 2.0 icon format, it passes a missing key to the core engine, triggering a hard lock. Please sanitize the prototype generator to use 2.0 compliant icon structures.