Fix up checking that HID_ERROR is a error greater than 0
Fix up checking for fieldExists() so it works right with the new uArrayContainer