Alternative two argument calling for triggerError() without headers
Fixed for ArrayObject access