Actually you know what let's just drop the struct

Originally this typelist came from another project where the _at struct
had a number of type aliases and functions, but nothing like that will
ever be applicable here, probably