T.init noted unreliable. Using T.init.pack() for empty value checks