features Working with types, annotations, around functions, understanding inference, the any type, delayed initialization