Design for Legal Systems