changing validate to cleanse and adding a test for the facet exclusion