stretchr/arg.js — pull request #20 by wwalser (2014-03-14 06:17:07+00:00)
Title: Remove the Arg._all memo from Arg.all().

Is there a reason that Arg.all() creates a memo?

It doesn't save any computation because all of the work is done before the memo variable is checked on subsequent calls to all() and it breaks all() in cases where the history API is used to manipulate the URL after an initial call to all().

If any additional changes are necessary, let me know.