Ok, makes sense. Added comment about exception catching.