https://issues.dlang.org/show_bug.cgi?id=20976 --- Comment #1 from John Hall <john.michael.hall at gmail.com> --- My hunch is that the problem is associated with the top part of memoize using the * along the end, but then dropping it later for the Params section. --