useless style sections
vital tests added
Nan is different than 0 and must stay different
getStyle and getStyleValue doc added