updated distr test generating so it generates unique cases for fvar types