rule

fun PrologScopeWithUnification.rule(function: PrologScopeWithUnification.() -> <ERROR CLASS>): <ERROR CLASS>