A vidio da u firofoxu 4 ima dosta funkcija koje se koriste u prototype frameworku izmedju ostalog i bind.
samo to if (Function.prototype.bind == null) mi je malo nejasno kako moze biti ispravno, posto ako nema bind funkcije rezultat je undefined a ne null.