Half on the way in supporting sealed traits