Minor compiler code refactoring for meta-predicate directive compilation