Source: https://www.theverge.com/2018/4/2/17188132/zuckerberg-responds-apples-class-based-model-is-flawed