PlacesInterestsStorage.jsm/addInterestVisit now takes optional parameters