WTF. Stumbled across this... EDIT: HOLY FRONT PAGE!!.. SCIENCE WTF Stumbled across this EDIT: HOLY FRONT PAGE!! SCIENCE