마의태자의 이름은 김은열의 묘지를 제외하면 어떤 역사기록에도 나오지 않기 때문에 김경대는 고종 때 출생한 사람으로써 신라삼성연원보는 일제강점기 때 처음 나온 것으로 봐야 한다.
 《신라삼성연원보》의 저자 김경대는 경진생(庚辰生)으로 조선 선조 13년(1580)에 출생하였다고 하기도 하고, 조선 고종 17년(1880)에 출생했다고 하기도 한다. 만일 김경대가 김은열의 묘지가 발견되기 전인 조선 선조 때 사람이라면, 그는 어떤 자료를 통해 마의태자의 이름이 김일이라는 사실을 알게 되었을까? 물론 그가 조선 고종 때 태어났다면, 그도 김은열의 묘지에 나타난 기록을 가지고 마의태자의 이름을 알게 되어 이 사실을 《신라삼성연원보》에 기록해 놓았다고 할 수 있다.
 혹자는 경주 김씨의 어느 한 파(派)의 문중에서 《신라삼성연원보》를 처음 발행한 것은 조선 인조 10년인 1632년이며, 저자 김경대는 선조 때 태어났다고 주장한다. 김경대도 경주 김씨지만, 그도 다른 경순왕의 후손들처럼 1784년 이전에는 마의태자의 이름을 모르고 있었다고 보아야 한다. 마의태자의 이름이 김일이라는 사실은 김은열의 묘지를 제외하면 어떤 역사기록에도 나오지 않기 때문이다. 때문에 김경대는 고종 때 출생한 사람으로 《신라삼성연원보》는 일제강점기 때 처음 나온 것으로 보아야 한다.
 김경대의 《신라삼성연원보》는 김은열을 김감(金鑑)이라 표기하기도 했다. 김감은 경순왕과 왕씨 부인 소생이다. 하지만 경순왕 후손들 족보에서 김은열을 김감이라고 기록한 다른 기록은 없다. 그렇다면 김경대가 김은열을 김감이라고 한 기록은 오기(誤記)가 아니면 조작일 것이다.
