WIP: start of porting typetuple stuff to std.meta