@Bear - I couldn't have said it better myself
@jim - it's not that OO features have been added, it's that as of the past few years, we have been rediscovering the ones that exist already.
ECMA standard, which is the standard developed after JS has been in the wild for quite a while, is itself almost 10 years old.