                     
                     if searchParameters == nil {
                         
-                        response.statusCode = ServerStatusCode.BadRequest.rawValue;
+                        response.statusCode = ServerStatusCode.BadRequest.rawValue
                         
                         return
                     }
                     
                     // create server request
                     
-                    let serverRequest = ServerRequest(requestType: ServerRequestType.Search, connectionType: ServerConnectionType.HTTP, entity: entity, underlyingRequest: request, resourceID: nil, JSONObject: searchParameters, functionName: nil);
+                    let serverRequest = ServerRequest(requestType: ServerRequestType.Search, connectionType: ServerConnectionType.HTTP, entity: entity, underlyingRequest: request, resourceID: nil, JSONObject: searchParameters, functionName: nil)
                     
                     
                     let (serverResponse, userInfo) = self.responseForSearchRequest(serverRequest)

        
        override func sslIdentityAndCertificates() -> [AnyObject]! {
            
            let cocoaHTTPServer: CocoaHTTPServer.HTTPServer = self.config().server;
            
            let httpServer = cocoaHTTPServer as ServerHTTPServer;
            
            let server = httpServer.server;
            
            return server.sslIdentityAndCertificates;
        }
    }
}

                    
                    var error: NSError?
                    
                    let jsonData = NSJSONSerialization.dataWithJSONObject(serverResponse.JSONResponse!, options: self.jsonWritingOption(), error: &error)
                    
                    // could not serialize json response, internal error
                    if (jsonData == nil) {
