BS-10691
Tree for contract input + validation
Update ContractIT