 
 extension SObject: Decodable {
 	
-	struct SObjectCodingKey: CodingKey {
+	fileprivate struct SObjectCodingKey: CodingKey {
 	
 		static let attributes = SObjectCodingKey(stringValue: "attributes")!
 
 		var stringValue: String
-		var intValue: Int?
+		var intValue: Int? = nil
 		
 		init?(stringValue: String) {
 			self.stringValue = stringValue

//  For license & details see: https://www.github.com/mike4aday/SwiftlySalesforce
//  Copyright (c) 2017. All rights reserved.
//

import Foundation

/// Represents a generic Salesforce object
public struct SObject {

		}
	}
	
	fileprivate enum AttributeCodingKeys: String, CodingKey {
		case type, url
	}
	
