How Practitioners Expect Code Completion