xl_sq alternatives tuple support