introducing conjugate in btas::contract.