The functional problem is that the wider the range the front derailleur must cover, the longer the cage it needs. With too short a cage, the chain will drag on the derailleur when it's on the small ring. SunTour made a wide range front derailleur with a cage extension for this purpose, but the longer cage proved more flexible and didn't shift very smoothly.