Pretty sure ord() is faster than pack('C', <int>);