.icon( ) defaults to false now
cleaned up new data key caching