If the plural of hoof is hooves, why don't we have rooves instead of roofs?