Improves OO JS