+
+
+ # The main thing a runner does is <tt>run()</tt>. Each runner will
+ # actually take a different number of arguments, so their
+ # <tt>run()</tt> signatures will differ. This stub is only here to
+ # let you know that it needs to be implemented.
+ #
+ # @param args [Array<Object>] whatever arguments the real implementation
+ # would take.
+ #
+ def run(*args)