Revert "removed obsolete code"
Revert "removed obsolete code"

This reverts commit aaec9f86e7fb193ace197278e8da238c01f9a587.

arduanov/Silex,RayRutjes/Silex,fhinkel/Silex,jdreesen/Silex,romainneutron/Silex,mmauri04/Silex,beealone/Silex,mathroc/Silex,romainneutron/Silex,mmauri04/Silex,plotek/Silex,cgsmith/Silex,SanderKnape/Silex,arduanov/Silex,fabpot/Silex,Xephi/Silex,lokhman/Silex,cesarmarinhorj/Silex,SanderKnape/Silex,Xephi/Silex,RayRutjes/Silex,plotek/Silex,silexphp/Silex,fhinkel/Silex,cesarmarinhorj/Silex,mTorres/Silex,cgsmith/Silex,romainneutron/Silex,gencer/Silex,beealone/Silex,mathroc/Silex,lokhman/Silex,jdreesen/Silex,mTorres/Silex,fabpot/Silex