Negotiating Software Contracts Examples