Best Practices for Contract Writing and Analysis