@Override
  public GrTypeElement setReturnType(PsiType newReturnType) {
    throw new UnsupportedOperationException("Dynamic method can't change it's return type");
  }
@Override
  public GrTypeElement setReturnType(PsiType newReturnType)