int Region::type(Match target, const char* text, int modifiers){ return type(target.getCenter(), text, modifiers); }
int Region::dropAt(Match target, double delay){ return dropAt(target.getCenter(),delay); }
int Region::paste(const Match target, const char* text){ return paste(target.getCenter(), text); }
int Region::drag(Match target){ return drag(target.getCenter()); }
int Region::dragDrop(Match t1, Match t2, int modifiers){ Location loc1 = t1.getCenter(); Location loc2 = t2.getCenter(); return dragDrop(loc1, loc2, modifiers); }
int Region::hover(Match target){ return hover(target.getCenter()); }
int Region::rightClick(Match target, int modifiers){ return rightClick(target.getCenter(),modifiers); }
int Region::doubleClick(Match target, int modifiers){ return doubleClick(target.getCenter(),modifiers); }