useless extend() removed
No more expandos + ie8 support