Merge pull request #182 from andylaw/master

Fix for List<?> parameters with alternate names getting stomped by changes in name use within a single invocation