Makes it easy to create and manage member types without having to write a single line of code.