Chapter 23. Type properties