R6 Design Examples