What are the recent developments in legal opinion practice?