The failure method returns always *false*, so why not to put *true* here as a constant?