Domain and combining rules in Bayesian logic programs