I see freeze plugs. Can anyone tell if this is a World Block?