FIXED: in wrap_meta_arguments/5, the hash should be generated using the full
       argument list and not only the extended ones.

CLEANUP: Placed common parts to compile auxiliary clauses in the predicate
       compile_ancillary_clause/2.