Updated to 4.5.7 (Mar 23) to resolve initial array issue, however found another scenario involving complex postgres arrays where null / default value is used in place of actual value.
Added GitHub patch for additional complex array tests. 1 test fails and 1 test passes.
Need to test duplicate fields and fields after the complex array. Also, added test for simple array which does pass the test.