Overview of the TakesScreenshot Interface