Make non-recursive invoke the default.
build
Change invokeOnce to default invoke
documenting invoke/invokeRec change #307