Sounds like we need to clarify the contract to define what version of bitcoin core should used. You could get into very detailed technical minutia for the contract. Not an issue imho.