reading unboxed unions works