 	func pullValue(name nam: String, from: String) -> String {
 		
 		var accum = ""
-		
-		if let nameRange = from.range(of: nam + "=", options: .caseInsensitive) {
+		#if os(Linux)
+			let option = NSStringCompareOptions.caseInsensitiveSearch
+		#else  // grumble
+			let option = String.CompareOptions.caseInsensitive
+		#endif
+		if let nameRange = from.range(of: nam + "=", options: option) {
 			var start = nameRange.upperBound
 			let end = from.endIndex
 			

			}
		}
	}
		
	func openTempFile(spec spc: BodySpec) {
		spc.file = TemporaryFile(withPrefix: self.tempDirectory + kPerfectTempPrefix)
		spc.tmpFileName = spc.file!.path

//

#if os(Linux)
	import Foundation
	import LinuxBridge
	let S_IRUSR = __S_IREAD
	let S_IRGRP	= (S_IRUSR >> 3)
	let S_IWGRP	= (SwiftGlibc.S_IWUSR >> 3)
	let S_IROTH = (S_IRGRP >> 3)
	let S_IWOTH = (S_IWGRP >> 3)
#else
	import Darwin
#endif
import PerfectLib

enum MimeReadState {
