I copied this from another transformer, I just assumed it was so if would return null if there was no failure, but I did not really think about it to hard. I will fix.