Compact before -count
Fix STWeakArray's NSFastEnumeration implementation