En ambos casos, el trabajo se hace en tiempo de compilación.