Agreement Templates, Addendums and Joint Degrees