Causal completeness