List of all members.
remove_pointer is a compile-time template type mapper that produces the input type, but with any pointer modifier removed.