seen should be created from null, *Object.create(null)* .  This avoids dictionary prototype member variable names automatically being skipped
seen should be created from null, *Object.create(null)* .  This avoids dictionary prototype member variable names automatically being skipped

jgrund/highland,vqvu/highland,jgrund/highland,svozza/highland,vqvu/highland,caolan/highland,surgeforward/highland,Whoaa512/highland,dayoadeyemi/highland,kwangkim/highland,icio/highland,kwangkim/highland,caolan/highland,kjvalencik/highland,dayoadeyemi/highland,icio/highland,svozza/highland,kjvalencik/highland,surgeforward/highland,Whoaa512/highland