> Feature 0: Matrix Multiplication
It’s not really a feature, it’s an operator that can be overloaded. That is, instead of using `mymodule.dot(a, b)`, you can use the much less readable `a @ b`.
> Feature 1: Advanced unpacking
> Refactor your functions
The given example is a bad refactoring, because it moves away the function’s self-documentation.