4E took some interesting steps in this direction, in fact many 4E builds were in essence cross role variants. (Personally I wanted to try and build a 4E bard that could back up tank as a building exercise but never followed the build all the way through.)
Do we need a formal mechanic for this...