EOT support deprecated
Massive Restructure

JSON loaded asynchronously
isFontFaceSupported check done asynchronously (to avoid false negative)