I am pretty sure that, at the moment, bundles override each other on a per-name basis, so new features won't automatically come in to play. I think that will change in the future though, but it is not clear what the prefered method would be. Any thoughts?
Cascading syntax definitions could be quite useful, but comes with added complexity; cascading and precedence becomes usability issues, and must be added with care.
sadly, I canĀ“t think of any viable solution at this point. :)