Update contract from Tib source.