safe ML diamond methods

safe ML diamond methods articles