smart callback validator that gets namespaces into the view