The R6 Class System by Winston Chang from useR! Brussels 2017