NOT ORIGINAL AUTHOR - Git fork up http://sources.disruptive-innovations.com/jscssp/trunk/