What Is Reasonable to Expect from Your IDE