Paso las funciones extendidas al core.js, se supone que el paquete no debería usarse asi...