Fix to List.requiresDefaultConstructor() to avoid infinite recursion in some cases.
Fix to List.requiresDefaultConstructor() to avoid infinite recursion in some cases.

jsinglet/strongarm,jsinglet/strongarm