make push work
columnView.containsItem doesn't pretend to work anymore if a non-Item parameter is passed, check the page parameter is actually an Item beforehand
columnView.containsItem doesn't pretend to work anymore if a non-Item parameter is passed, check the page parameter is actually an Item beforehand