@Override
            protected boolean placeCaretInsideParentheses(InsertionContext context, LookupElement item) {
              return hasParams;
            }
@Override
            protected boolean placeCaretInsideParentheses(InsertionContext context, LookupElement item)