Debugowanie skryptów ArcPy?

Napisałem wiele skryptów Python za pomocą ArcPy w ArcGIS 10, a jak dotąd mój jedyny sposób debugowania ogranicza się do drukowania komunikatów w oknie wyników geoprzetwarzania arcpy.AddMessage(). Czy są jeszcze jakieś inne opcje, takie jak ustawianie punktów przerwania? Metoda Jasona działa...