better status, setting of error_line and error_lineo
updated python module to match new C structure, with outer_array