What's '''ListTypes''' macro?