     }
 
     private func updateCurrentCardConstraints() {
+        // Constraint duplication with insertNewCardViewController & initCardViewController(*.
         filterShowConstraints = [ currentCardViewController.cardView.topAnchor.constraint(equalTo: view.bottomAnchor) ]
         filterHideConstraints = [ currentCardViewController.cardView.topAnchor.constraint(equalTo: scrollView.topAnchor, constant: cardViewTopAnchorConstant) ]
     }

    }

    private func initCardViewController(forPrevious place: Place) {
        previousCardViewController = dequeuePlaceCardViewController(forPlace: place)
        previousCardViewController?.cardView.transform = scaleOutTransformLeft
        scrollView.addSubview(previousCardViewController!.cardView)

    }

    private func initCardViewController(forNext place: Place) {
        // Constraint duplication with insertNewCardViewController, updateCurrentCardConstraints & initCardViewController(forPrevious:).
        nextCardViewController = dequeuePlaceCardViewController(forPlace: place)
        nextCardViewController?.cardView.transform = scaleOutTransformRight
        scrollView.addSubview(nextCardViewController!.cardView)
