add conditional_distribution method to JointProbabilityDistribution