     /// - parameter entity: An entity in the receiver’s fetch results.
     ///
     /// - returns: The index path of *entity* in the receiver’s fetch results, or `nil` if *entity* could not be found.
-    public func indexPathForEntity(entity: T) -> NSIndexPath? {
+    public func indexPath(forEntity entity: T) -> NSIndexPath? {
         return self.underlyingFetchedResultsController.indexPathForObject(entity)
     }
 

    /// - parameter sectionName: The name of a section.
    ///
    /// - returns: The section index entry corresponding to the section with name *sectionName*.
    public func sectionIndexTitleForSectionName(sectionName: String) -> String? {
        return self.underlyingFetchedResultsController.sectionIndexTitleForSectionName(sectionName)
    }


    /// - parameter indexPath: An index path in the fetch results.
    ///
    /// - returns: The entity at a given index path in the fetch results.
    public func entity(atIndexPath indexPath: NSIndexPath) -> T {
        guard let result = self.underlyingFetchedResultsController.objectAtIndexPath(indexPath) as? T else {
            fatalError("performFetch: hasn't been called.")
        }
