better Object.bind; new Number extensions