Modular Argumentation For Modelling Legal Doctrines in Common Law of Contract