As noted, neutron already has a mechanism semantically that passes information to be interpreted by the backend (binding:profile).
Additionally, wrt to Doug's comment #10, as noted, the combinatronics kill you, as a flavor is a single thing, and thus given n possible labels, you wind up with 2^n possible flavors... it just doesn't scale.
@Kyle:
As noted, neutron already has a mechanism semantically that passes information to be interpreted by the backend (binding:profile).
Additionally, wrt to Doug's comment #10, as noted, the combinatronics kill you, as a flavor is a single thing, and thus given n possible labels, you wind up with 2^n possible flavors... it just doesn't scale.