Add Pointer#type_size and make AutoPointer match the pointer it wraps