  @param dictionary of search params
  @return Promise<SearchResults<Content>>.
  */
-public func findContent(_ params:[String:AnyObject]) -> Promise<SearchResults<Content>>{
+public func findContent(_ params:[String:Any]) -> Promise<SearchResults<Content>>{
     return Promise { fulfill, reject in
         Alamofire.request(Router.findContent(params))
             .responseCollection { (response: DataResponse<SearchResults<Content>>) in

 @param params.
 @return Promise<Message>.
 */
public func respond(_ params:[String:AnyObject]) -> Promise<Message>{
    return Promise { fulfill, reject in
        Alamofire.request(Router.respond(params))
            .responseObject { (response: DataResponse<Message>) in

 @param dictionary of search params
 @return Promise<SearchResults<Feed>>.
 */
public func findFeeds(_ params:[String:Any]) -> Promise<SearchResults<Feed>>{
    return Promise { fulfill, reject in
        Alamofire.request(Router.findFeeds(params))
            .responseCollection { (response: DataResponse<SearchResults<Feed>>) in
