Because it's exception safe.