Foul-tempered & slow-moving Hurricane Frances made landfall on Hutchinson Island on September 5, 2004, leaving many residents feeling quite crabby and wishing that we could have - like the blue land crabs (Cardisoma guanhumi) - plugged up our burrows to…