Format
Cancel on escape
Avoid Ant warning
Clean up
Use consistent name
Close on escape