Drafting General Contracts