simple unsigned array converted to self-containing struct