IE9 support. We should not use __proto__ property