Send output to cerr for debugging
Changes to accept array struct members
Added utsname
Enhancements to handle struct members that are array[x]