WTH Are These ?

Are these 2 whatchamacallit plug things above the freeze plug a sign that an engine has been rebuilt?

I don't recall seeing these from the factory before :scratch: