Fix a bug where the safety test that all arguments appearing in a meta-argument position are variables was not performed correctly when compiling a multifile clause for a meta-predicate