Should it be possible to define clauses for multifile predicates outside entities? Currently an attempt to do so results in a permission error.