Syntactic Requirements for Well-defined Hybrid Probabilistic Logic Programs