مخفى نماند كه بعضى گفتهاند كه مراد از « رسول » پيغمبر آخر الزمانست صلوات اللَّه عليه و آله ، و اگر چه انبياء سابق كه عهد گرفته شدهاند بايمان و نصرت به آن حضرت در زمان آن حضرت نبودهاند اما مراد اينست كه اگر آن انبيا بالفرض و التقدير تا زمان آن حضرت باقى بمانند بايد كه ايمان به او بيارند و يارى كنند او را و قوم خود را نيز امر به اين معنى كنند و عهد از ايشان بگيرند چنانچه در مجمع البيان از حضرت امير المؤمنين عليه الصلاة و السلام روايت كرده كه
« لم يبعث اللَّه نبيا من لدن آدم و من بعده الا اخذ عليه العهد لئن بعث اللَّه محمدا و هو حىّ لتؤمنن به و لتنصرنه ، و امره ان يأخذ العهد بذلك على قومه »
و ميتواند كه مراد از اخذ عهد بر انبياء اينمعنى باشد كه حق تعالى اخذ كرد بر انبيا به اين مضمون كه ايشان قوم خود را خبر از بعثت پيغمبر آخر الزمان دهند و امر كنند ايشان را بايمان و نصرت آن حضرت نه آنكه خود نصرت نمايند ، چنانچه صاحب مجمع البيان اينمعنى را از حضرت امير المؤمنين عليه السّلام روايت كرده كه :
« ان اللَّه تعالى اخذ الميثاق على الانبياء قبل نبينا صلى اللَّه عليه و آله ان يخبروا اممهم بمبعثه و نعته و يبشروهم به و يامروهم بتصديقه »
و از بعضى احاديث مستفاد مىشود كه مراد از « لتؤمنن » به ايمان به پيغمبر آخر الزمان عليه السّلام است و از « و لتنصرنه » نصرت وصى او امير المؤمنين عليه السّلام است در حين رجعت چنانچه على بن ابراهيم از حضرت صادق عليه السّلام روايت كرده كه
« ما بعث اللَّه نبيا من لدن آدم فهلم جرا الا و يرجع الى الدنيا و ينصر امير المؤمنين و هو قوله :
لَتُؤْمِنُنَّ بِهِ
يعنى رسول اللَّه صلى اللَّه عليه و آله
وَ لَتَنْصُرُنَّهُ
يعنى امير المؤمنين عليه السّلام »
و محمد بن مسعود عياشى از فيض بن ابى شبيه روايت كرده كه او گفت كه من از حضرت صادق عليه السّلام شنيدم كه فرمود مراد از «
لَتُؤْمِنُنَّ بِهِ
» لتؤمنن برسول اللَّه است و از «
وَ لَتَنْصُرُنَّهُ
» و لتنصرن امير المؤمنين ، پس من گفتم : انبياء خود در زمان امير المؤمنين عليه السّلام نبودند و مع هذا چون ميشد كه مراد از «
وَ لَتَنْصُرُنَّهُ
» نصرت انبيا باشد مر آن حضرت را ؟ حضرت صادق عليه السّلام در جواب فرمودند كه
« نعم من آدم فهلم جرا و لا يبعث اللَّه نبيا و لا رسولا الا ردّ