Slowly adding support for setTimeout and widget styles.