 		}
 	}
 
-	private func moveBetweenAccounts(node: Node, to parentNode: Node) {
+	func moveBetweenAccounts(node: Node, to parentNode: Node) {
 		guard let feed = node.representedObject as? Feed,
 			let sourceAccount = nodeAccount(node),
 			let destinationAccount = nodeAccount(parentNode),

		}
	}

	private func moveInAccount(node: Node, to parentNode: Node) {
		guard let feed = node.representedObject as? Feed else {
			return
		}

		return nil
	}

	func commonAccountsFor(_ nodes: Set<Node>) -> Set<Account> {

		var accounts = Set<Account>()
		for node in nodes {
