1. In a small bowl, combine mayonnaise, chili powder and 1 teaspoon of the lime juice.
2. In another bowl, lightly mash black beans with a fork. Stir in onions, cilantro or parsley, jalapeƱos, salt, pepper, 2 tablespoons of the chili mayonnaise and the remaining 1 tablespoon lime juice.
3. Place a flatbread on the work surface. Brush with chili mayonnaise and top with a lettuce leaf. Top with one-fourth of the black bean mixture, followed by slices of tofu, tomatoes and avocado, if using. Roll tightly. Repeat with the remaining flatbreads and filling.