Es posible determinar de antemano (antes de pedirle a un objeto que haga algo) si un objeto es capaz de manejar determinado mensaje usando el método respond_to?.