// </summary>
static public void Initialize (List<SourceFile> files)
{
-#if NET_4_0 || MONODROID
source_list.AddRange (files);
-#else
- source_list.AddRange (files.ToArray ());
-#endif
checkpoints = new Checkpoint [System.Math.Max (1, source_list.Count * 2)];
if (checkpoints.Length > 0)