This is a cheeky little module that attempts to insert some validation of URL parameters into Facet API, so that if someone pops something random into the URL it doesn't get sent to the search back
Views calc doesn't calculate correct values if used in a view with one ore more relationships that will create multiple rows in the result which are limited by a distinct setting.