Legal opinion for financial contracts