METALogic