When you thought that the extractor could only extract the rubber from trees, you were wrong! Because of the advanced technologies, it can extract dyes. HAYO! Tired of not having enough cocoa beans around, or that light blue dye tends to run out too fast, Well with the Extractor you can now extract 4 dyes from each item. (some complications may arise from extracting Lapis Lazuli, or squid. (wasn't sure if that would be the same as duplicating? Sorry if this sounds like a double post but the last dye thread was locked before i could respond)
As Al said, he contemplated adding this function to the extractor. The question is a balancing issue when it comes to the non flower dyes (Squid, Lapis, Cocoa beans, and Bonemeal). It could be coded to extract they Dyes from Wool (I would think), but what's to stop the person from dying a sheep, punching it, and doubling/tripling the amount of dye they used? But as it is now, the red an yellow flowers are near infinite (Bonemeal + Grass = PROFIT!), and would bypass the need for the use of the extractor to get more dye.