is there a possibility that spec1 and spec2 will be bunded in the same lib and logic that was unchanged will map to the same functions (better re-use when fixing bugs, smaller byte code and native-images)?
Seems highly unlikely as all functions have changed