internal static void ThreadContract(ThreadKinds kind, string errorMsg) { ThreadContract(kind, ThreadKinds.SafeSources, errorMsg); }