In a medium saucepan, whisk the cream with the milk and the egg. In a medium bowl, whisk the sugar with the cocoa, cornstarch and salt. Add to the saucepan and bring to a boil over moderately high heat, whisking constantly. Strain the pudding into a medium bowl. Stir in the butter and chocolate until melted.