Glenn Morris writes: > > http://lists.gnu.org/archive/html/emacs-devel/2009-06/msg00202.html I didn't see that. Doing provide when a feature is not yet ready for use would seem fairly dubious though, in normal circumstances. > I'll mention something about this in the doc of eval-after-load. provide could cross-reference eval-after-load, if that helped remind to take care with what point it's called, perhaps per below.