 		return success(repository)
 	}
 	
+	// MARK: - Initializers
+	
 	/// Create an instance with a libgit2 `git_repository` object.
 	public init(git_repository: COpaquePointer) {
 		self.git_repository = git_repository

		git_repository_free(git_repository)
	}
	
	/// The URL of the repository's working directory, or `nil` if the
	/// repository is bare.
	public let directoryURL: NSURL?


/// A git repository.
final public class Repository {
	
	// MARK: - Creating Repositories
	
	/// Load the repository at the given URL.
	///
