matchBody now effectful and matchGetPar can choose guid and effectfully accept/reject. matchBodyDeprecated to be deleted is backwards compatible
GuidAliases instead of renames