일제강점기에 각 성씨에서 위보가 많이 나왔다는 것은 익히 알려진 사실이다. 국립중앙도서관이 갖고 있는 김경대의 《신라삼성연원보》에는 소화 9년, 즉 1934년에 발행한 것으로 표기되어 있다. 그리고 재발행이란 표기는 없다.
 《신라삼성연원보》의 저자 김경대의 이름이 등재되었다는 경주 김씨 족보는 1924년에 발행한 갑자보(甲子譜)였다. 이 족보도 그가 발행한 것이었다. 그런 그가 어찌 조선 선조 때 출생이라 하겠는가. 갑자보는 경주 김씨 벽동파(碧潼派) 중심으로 발행한 것이었다. 그러니까 경주 김씨 전체의 족보는 아니었다.
 이 족보 발행 시기는 일제강점기였다. 일제강점기에 각 성씨에서 위보가 많이 나왔다는 것은 익히 알려진 사실이다. 국립중앙도서관이 갖고 있는 김경대의 《신라삼성연원보》에는 소화 9년, 즉 1934년에 발행한 것으로 표기되어 있다. 그리고 재발행이란 표기는 없다. 역시 일제강점기에 나온 그것이 초판이었다.
 《신라삼성연원보》는 또 마의태자 김일에게 겸용(謙用)이란 자(字)가 있고, 김해군(金海君)이란 군호까지 붙여놓았다. 당시에는 왕의 아들인 태자(太子)가 일반 백성들이나 신하들처럼 이름 외에 자(字)를 갖지는 않았다. 더욱이 신라에서는 군호 같은 게 없었다. 설사 고려 조정에서 내려준 군호라 하여도 마의태자에게 군호가 있었다는 것은 어불성설이다.
 《고려사》에서 태조 재위 14년의 기록을 보면, “신라왕이 태수(太守) 겸용(謙用)을 보내어 다시 고려왕과 만나기를 청하였다”는 내용이 있다. 《동국사략(東國史略)》에도 태수 겸용이란 이름이 보인다. ‘태수’는 신라시대 큰 고을의 수장(首長)을 칭하는 벼슬이었다. 김경대는 ‘태수’라는 벼슬을 ‘태자’로 오인하면서, ‘겸용’을 마의태자의 자(字)라고 했을 가능성이 있다.
