TypeOffset enum + additional testing