Connecting The Dots Between Knowledge Management Legal Design And Contract Automation